Import danych > Import specjalny (format 3.0) > Zasady tworzenia sekcji wyjściowych > Sekcja AtrybutWaluta

Drukuj

Sekcja AtrybutWaluta

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        

 }

 ... 

}