mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Import specjalny - rejestry w odwrotnym obciążeniu https://forum.mix-soft.pl/viewtopic.php?f=4&t=8071 |
Strona 1 z 1 |
Autor: | michalkurzak [ 2017-09-14, 13:02 ] |
Tytuł: | Import specjalny - rejestry w odwrotnym obciążeniu |
Dzień dobry :) Muszę zaimportować do FK importem specjalnym dokumenty z pozycjami o odwrotnym obciążeniu. Plik źródłowy jest podobny do formatu SUBIEKTA. Mam problem z rejestrami - w jaki sposób w imporcie specjalnym utworzyć dwa rejestry dla odwrotnego obciążenia i wpisać do nich dane? |
Autor: | rafal [ 2017-09-14, 13:08 ] |
Tytuł: | Re: Import specjalny - rejestry w odwrotnym obciążeniu |
dwie sekcje rejestr o dowlonych skrótach i tak potem uzgadniasz. |
Autor: | michalkurzak [ 2017-09-14, 13:26 ] |
Tytuł: | Re: Import specjalny - rejestry w odwrotnym obciążeniu |
Dzięki za szybką odpowiedź ale nie bardzo wiem jak. W szablonie importu mam: Kod: Section("Zawartosc", "") { Section("","Rejestr", "REPEAT") { $klucz = $$klucz @@kwota = Sum2(Money([3]), Money([4]) ) switch( rex([2], "[0-9/-]##") ) { case "-5" $stawka1 = "0" break case else $stawka1 = [2] break } $ABC = 1 $netto1 = Money([3]) $vat1 = Money([4]) $brutto1= Sum2( $netto1, $vat1 ) switch($$klucz) { case "FS" //faktura sprzedaży case "RS" //rachunek uproszczony sprzedaży case "PI" //paragon case "ZW" //zwrot ze sprzedaży detalicznej @@dokSp = 1 //to są dokumenty zakupu $kontonetto = Def("Konto_sp_netto") $kontovat = Def("konto_sp_vat") $kontobrutto = Def("konto_sp_brutto") break case "FZ" //faktura zakupu case "RZ" //rachunek uproszczony zakupu $$nazwa = @@nazwaDokZak //dla zakupów nazwa własna jest [7] $kontonetto = Def("Konto_zak_netto") $kontovat = Def("konto_zak_vat") $kontobrutto = Def("konto_zak_brutto") $$datawpl = $$datadok break case "KFZ" //korekta faktury zakupu case "KRZ" //korekta rachunku uproszczonego zakupu //tu należy wpisać numery kont dla tych typów dokumentu $kontonetto = Def("Konto_zak_netto") $kontovat = Def("konto_zak_vat") $kontobrutto = Def("konto_zak_brutto") $$datawpl = $$datadok break case "KFS" //korekta faktury sprzedaży case "KRS" //korekta rachunku uproszczonego sprzedaży //tu należy wpisać numery kont dla tych typów dokumentu $kontonetto = Def("Konto_sp_netto") $kontovat = Def("konto_sp_vat") $kontobrutto = Def("konto_sp_brutto") break case "MMp" //przesuniecie międzymagazynowe - przychód case "MMw" //przesuniecie międzymagazynowe - wydanie case "PZ" //przychód magazynowy zewnętrzny case "WZ" //rozchód magazynowy zewnętrzny case "PW" //przychód magazynowy wewnętrzny case "RW" //rozchód magazynowy wewnętrzny case "ZD" //zamówienie do dostawcy case "ZK" //zamówienie od klienta case "KP" //kasa przyjmie case "KW" //kasa wyda case "BP" //bank przyjmie case "BW" //bank wyda case "CE" //cennik case "IW" //Inwentaryzacja case else //dla tych dokumentów nie mamy kont } } } W pliku źródłowym: Kod: [ZAWARTOSC] "oo",-5.0000,576.0000,0.0000,576.0000,576.0000,0.0000,576.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000,0.0000 Jeżeli zrobię Kod: Section("","Rejestr", "REPEAT") { Makesec("rejestr"){ $klucz="FZ" ... } Makesec("rejestr"){ $klucz="FZOO" ... } } to nie importuje mi żadnego rejestru. Jeżeli powtórzę całą sekcję rejestr to importuje tylko jeden. W ogóle nie pyta o uzgadnianie drugiego rejestru. |
Autor: | rafal [ 2017-09-14, 14:20 ] |
Tytuł: | Re: Import specjalny - rejestry w odwrotnym obciążeniu |
Miałem nadzieję, że pliki z danymi masz w formacie 3.0 i tam oczekiwałem 2 x sekcji rejestr. W innym wypadku sugeruję kontakt z Ekspertem |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |