**************************************************************************** Format poleceń księgowania do programu Ala Streamsoft **************************************************************************** 1. Plik tekstowy 2. Każdy dokument w osobnym wierszu 3. Pola oddzielone są w lini średnikami 4. Format dat dd-mm-rrrr 5. Separator dziesiętny "." 6. Brak separatora tysięcy 7. Pola Boolean ("T", "N") 8. Standard kodowania WIN-1250 9. Gdy w NrDokumentu znajduje się wyrażenie FZAL i jest faktura sprzedaży to traktowana jest jako zaliczkowa i przy księgowaniu nie wchodzi do ksiązki a tylko do rejestru VAT. 10. Pola NrDokumentu String // uwaga w pkt 9. DataDokumentu Data KwotaDoKsiegi Currency //w przypadku VAT OSS kwota przeliczona na PLN KolumnaStawka Integer //Księga // 7 - kolumna 7 // 8 - kolumna 8 // 10 - kolumna 10 // 13 - kolumna 13 // 14 - kolumna 14 - od dawna nie używana // 16 - kolumna 15 - "Wolna", do książki do kolumny 15 wchodzą kwoty, które są podpisane jako kolumna 16 (jedna kolumna została wykasowana, a numeracja pozostała) // 17 - kolumna 16 - koszty działalności badawczo-rozwojowej - //ryczałt // 1 - stawka nr 1 // 2 - stawka nr 2 // 3 - stawka nr 3 // 4 - kwoty rozbite na max 8 stawek // wartości są w polach KwotaStawka1..8 // 104 - stawka nr 4 // 105 - stawka nr 5 // 106 - stawka nr 6 // 107 - stawka nr 7 ( Od roku 2016) // 108 - stawka nr 8 ( Od roku 2018) // 109 - stawka nr 9 ( Od roku 2022) // 110 - stawka nr 10 ( Od roku 2022) Konto String NazwaKtr String //nazwa kontrahenta - pierwsza linia Ulica String Miasto String KodPoczt String Nip String Opis String RodzDok Char //Z(akup), S(przedaz), U(umowa zlecenie) Korekta Boolean //Czy dokument jest korektą CzyBrutto Boolean //Czy dokument jest liczony od brutto statusVAT Integer // (0 -Nie podlega VAT (RS, FAH, FAHW)) // (1 -FAS, 2-RUSN/PARN/FAF, 3-RUSB) // 11 Zakup dla sprzedazy wylacznie opodatkowanej, // 12 Zakup dla sprzedazy opodatkowanej i zwolnionej, // 13 Zakup nie dajacy prawa do odliczen, // 14 Zakup Środek trwały dla sprzedaży wyłącznie opodatkowanej // 15 Zakup Środek trwały dla sprzedaży zwolnionej i opodatkowanej // 16 Import usług --->(VAT-7 "C.2.9.TRANSAKCJE POZOSTAŁE" pole (32,33) - z wyłączeniem 28b // 17 Paliwa silnikowe nie podl.odliczeniu --->(VAT-7 "F.INFORMACJE DODATKOWE" pole (57) // 18 Pojazdów samoch. nie podl.odliczeniu --->(VAT-7 "F.INFORMACJE DODATKOWE" pole (58) // 19 Wewnatrzwspolnotowe nabycie tow. --->(VAT-7 "C.2.9.TRANSAKCJE POZOSTAŁE" pole (30,31) // 20 (od wersji 3.6.8.2 Ala obsługuje transakcje odrotnie opodatkowane) Dostawa towarów dla której podatnikiem jest nabywca --->(VAT-7 "C.2.9.TRANSAKCJE POZOSTAŁE" pole (34,35) // 99 Vat należny naliczony na nabyciach wewnątrzwspólnotowych (FAwew) to w zasadzie 19 ale można wysyłać 99 w celu kompatybilności wstecznej // 21 (od wersji 4-1-64-1) faktura za samochód podlegająca odliczeniu 50% VAT - koszty // 22 (od wersji 4-1-64-1) Zakup Środek trwały dla sprzedaży wyłącznie opodatkowanej będący WNT // 23 (od wersji 4-1-64-1) Zakup Środek trwały dla sprzedaży zwolnionej i opodatkowanej będący WNT // 24 (od wersji 4-1-64-1) Import usług --->(VAT-7 "C.2.9.TRANSAKCJE POZOSTAŁE" pole (32,33) - z art. 28b // 25 (od wersji 4-1-64-1) Znacznik,żeby nie wchodził do REJ VAT //26 Import podlegający art. 33a //27 odwtrotne opodatkowanie z innymi stawkami - na dokumencie jest stawak 'oo' lub 0np oraz inne stawki} //28 dokument wewnętrzny, jeżeli dokument wewnętrzny ma oznaczenie marży MR_T lub MR_UZ, to dokuemnt wejdzie do rejestru VAT jako dok wewnętrzny marża //29 Dokumenty zakupu od rolnika //30 Raport okresowy/ powinien mieć zaznaczony znacznik liczony od brutto //31 korekta podatku VAT zakup ŚT //32 korekta podatku VAT zakup Pozostałe //33 WSTO (procedura unijna) ewidencja dokumentów OSS nie będzie grupowana //34 Usługi (procedura unijna) ewidencja dokumentów OSS nie będzie grupowana //35 IOSS (procedura importu) ewidencja dokumentów OSS nie będzie grupowana //36 Usługi (procedura nieunijna) ewidencja dokumentów OSS nie będzie grupowana // 99 Vat należny naliczony na nabyciach wewnątrzwspólnotowych (FAwew) to w zasadzie 19 ale można wysyłać 99 w celu kompatybilności wstecznej CzyEksport Boolean Vat1 String Pole formatu [stawka]:[podstawa]:[vat] np. "22%:10:2.2" //od wersji 4.1.14.2 Ala przyjmuje obsługuje wpisy ze stawką "Zakup bez prawa do odliczeń" - symbol (0%e). stawka String podstawa Currency vat Currency //dla faktury za samochód jako VAT przesyłasz VAT odliczony - 50%, VAT nieodliczony przesyłany jest w polu VATnieodliczony ... Vat20 String DokKorygNrDokumentu String //Nr dokumentu korygowanego (tylko dla korekt) DokKorygDataDokumentu Data //Data dokumentu korygowanego (tylko dla korekt) NazwaKtrMemo String //Pełna nazwa kontrahenta w postaci mema; '^' - znak podziału lini KwotaStawka1 Currency //Kwoty rozbite na stawki ryczałtowe KwotaStawka2 Currency //Kwoty rozbite na stawki ryczałtowe KwotaStawka3 Currency //Kwoty rozbite na stawki ryczałtowe NrKtr Integer //numer kontrahenta DokUnijny Boolean //czy dok wewnatrzwspólnotowy KodKraju String //kod kraju - wymagany przy DokUnijny = true KwotaStawka4 Currency //Kwoty rozbite na stawki ryczałtowe KwotaStawka5 Currency //Kwoty rozbite na stawki ryczałtowe KwotaStawka6 Currency //Kwoty rozbite na stawki ryczałtowe DataDokZew Data //Data dokumentu zewnętrznego przy zakupach //przy sprzedaży ta sama data co DataDokumentu DataSprzedazy Data //Data sprzedaży przy sprzedaży //przy zakupach ta sama data co DataDokumentu JestStatusMP Boolean //Czy jest to dokument oznaczony statusem MP KwotaDoKsiegi2 Currency //przy dokumentach rozliczających zaliczki (faktura końcowa) //do rejestru ma iść kwota ostatniej zaliczki (KwotaDoKsiegi) //do księgi pelna wartosc faktury (KwotaDoKsiegi2) //jak inny dokument to samo co KwotaDoKsiegi //w przypadku faktur za samochód wpisywana jest kwota dokumentu (100%) ////w przypadku VAT OSS kwota przeliczona na PLN KwotaStawka7 Currency //Kwoty rozbite na stawki ryczałtowe (od 2016) VATNieodliczony Currency // dla faktur za samochód Trojstronne boolean// Przy unijnych OpisKosztBR String //opis kosztu z działalności badawczo-rozwojowej - kolumna 16 KwotaStawka8 Currency //Kwoty rozbite na stawki ryczałtowe 8 (od 2018) ProcentOdliczenia Currency //Procent odliczenia kosztów za samochod wpisywanych do ksiegi (statusVat = 21) (od 2019) GTU_01 String Pole formatu [GTU]:[wartość] np. "GTU_01:0" GTU String wartość byte ... GTU_20 String FP Boolean //faktura wystawiona do paragonu MPP Boolean //czy jest płatność opdzielona SW Boolean //sprzedaż wysyłkowa EE Boolean //Świadczenie usług telekomunikacyjnych TP Boolean //sprzedaż art 32 ust 2 pk 1 WNT Boolean //TT_WNT TTD Boolean //TT_D MR_T Boolean //Marża - turystyka jeżeli dokument wewnętrzny ma oznaczenie marży MR_T lub MR_UZ, to dokuemnt wejdzie do rejestru VAT jako dok wewnętrzny marża MR_UZ Boolean //Marża - używane jeżeli dokument wewnętrzny ma oznaczenie marży MR_T lub MR_UZ, to dokuemnt wejdzie do rejestru VAT jako dok wewnętrzny marża I_42 Boolean //Import I_63 Boolean B_SPV Boolean B_SPV_DOSTAWA Boolean B_MPV_PROWIZJA Boolean art17_1_5 Boolean FaOdMP Boolean KodKrajDostawa String //kod kraju dostawy - konsumenta - dla VAT OSS KodKrajWysylka String //kod kraju wysyłki - dla VAT OSS kraj poza UE Waluta String Kurs Currency (zaokrąglenie do 4 cyfr) DataKurs Data DataZapl Data //data otrzymania zapłaty VatUE1 String Pole formatu [stawka]:[rodzajSt]:[podstawa]:[vat] np. "22%:P:10:2.2" stawka String rodzajSt String (rodzaj stawki P-Podstawowa; O-Obniżona); podstawa Currency vat Currency //dla faktury za samochód jako VAT przesyłasz VAT odliczony - 50%, VAT nieodliczony przesyłany jest w polu VATnieodliczony ... VatUE17 String KwotaStawka9 Currency //Kwoty rozbite na stawki ryczałtowe (9) od 2022 KwotaStawka10 Currency //Kwoty rozbite na stawki ryczałtowe (10) od 2022 IED Boolean WSTO_EE Boolean TerminPlatnosci Data WartSTRycz Currency (zaok do 4) wartość stawki na ryczałcie bez rozbicia FA_ZAL Boolean //oznaczenie faktury zaliczkowej KONIEC