Import danych > Import specjalny (format 3.0) > Zasady tworzenia sekcji wyjściowych > Sekcja AtrybutWaluta | | Drukuj |
Sekcja AtrybutWaluta może być użyta jedynie jako podsekcja sekcji Dokument (nie może być samodzielną sekcją). Sekcja wykorzystywana jest do przesyłania kursów VAT i CIT/PIT dla faktury walutowej. Dla pozostałych typów faktur sekcja AtrybutWaluta nie jest przesyłana i procesowana w programie Finanse i Księgowość. Dla jednego dokumentu walutowego, który posiada zapisy walutowe (nierównoległe) lub rejestry walutowe, zawsze przesyłane są dwie sekcje AtrybutWaluta. Reprezentują one odpowiednio kurs VAT i CIT/PIT. W przeciwnym wypadku taki dokument nie zostanie zwalidowany jako poprawny. Dane przesyłane w tej sekcji prezentowane są (dla faktur walutowych) w oknie edycji dokumentu oraz vat.
W sekcji AtrybutWaluta nie występuje i nie jest używane pole $klucz.
Pola sekcji AtrybutWaluta:
Dane
Zawiera informację o rodzaju przesyłanych danych. Może przyjmować jedną z dwóch wartości tekstowych: „kurs VAT” lub „kurs CIT/PIT”. Wypełnienie pola wymagane.
$dane = kurs CIT/PIT
Waluta
Reprezentuje nazwę waluty ( np: trzyznakowy kod ISO ). Wypełnienie pola wymagane.
$waluta = CSK
Kurs
Wartość kursu waluty. Wypełnienie pola wymagane.
$kurs =0.001900
Opis
Dodatkowy opis użytkownika. Wypełnienie pola opcjonalne.
$ opis = Tabela kursów nr 61/A/NBP/2010
Data
Data przesyłanego kursu waluty. Wypełnienie pola opcjonalne.
$ data = 2010-07-15
Podczas importu specjalnego, atrybuty walutowe odczytane z pliku tekstowego (faktura walutowa), dołączane są do właściwych dokumentów. Struktura pliku tekstowego importu specjalnego decyduje, poprzez zagnieżdżanie sekcji AtrybutWaluta wewnątrz sekcji Dokument, jakie atrybuty walutowe należy dołączyć do określonego dokumentu.
Przykład sekcji wyjściowej
Dokument
{
...
AtrybutWaluta{
kurs =0.001900
waluta =CSK
dane =kurs VAT
opis = Tabela kursów nr 61/A/NBP/2010
data = 2010-07-15
}
AtrybutWaluta{
kurs =0.001900
waluta =CSK
dane =kurs CIT/PIT
opis = Tabela kursów nr 64/A/NBP/2010
data = 2010-07-15
}
...
}