|
Autor |
Wiadomość |
smam
Rejestracja: 2008-06-18, 14:13 Posty: 12
|
Czy taka zmiana będzie miała wpływ na wszystkie importy specjalne z plików SDF
Jeśli tak, to powyższe rozwiązanie mi nie odpowiada
Potrzebuję, by tylko JEDEN import specjalny (ten który teraz piszę) omijał pierwszą linijkę
|
2008-06-25, 15:18 |
|
|
Autor |
Wiadomość |
Mix-soft.pl
|
|
|
darek.007
Rejestracja: 2007-12-13, 23:19 Posty: 367 Pomógł: 2
|
jeśli zadziałało to teraz będzie już tylko gorzej...
teraz import omija wszystkie linijki, którwe zaczynają sie od LITERY.
trzeba przypatrzeć się dokładnie plikowi impexp.ini i sklonować SDF do SDF1 i używać raz jednego raz drugiego
a już totalny dramat, to, to że plik impexp.ini nadpisywany jest przez każdą aktualizacje programu (nawet te z literkami)
ale da sie z tym żyć...
|
2008-06-25, 16:19 |
|
|
smam
Rejestracja: 2008-06-18, 14:13 Posty: 12
|
A nie dałoby się zaimplementować omijania pierwszej linijki w kodzie Importu Specjalnego
|
2008-06-26, 10:28 |
|
|
darek.007
Rejestracja: 2007-12-13, 23:19 Posty: 367 Pomógł: 2
|
ja nie potrafie
tylko tak ja kpowyżej...
|
2008-06-26, 10:36 |
|
|
smam
Rejestracja: 2008-06-18, 14:13 Posty: 12
|
Ja też pomimo wielu kombinacji nie rozwiązałem tej łamigłówki
Dziękuję za całą pomoc, jaką mi udzieliłeś w tym wątku
|
2008-06-26, 10:54 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
coż taka metoda sie faktycznie nie da....
ale jest inna metoda...
jak wielu z nas wiadomo w imporcie specjlnym mozemy uruchomic plik w ambasicu
wystarczy stworzyc 4 linijki w ambasicu ktore otworza plik i zapisza go do nowego poczynajac od 2 giej lini(albo jescze cos w nim pomieszaja) i ten wczytywac
aby nie byc goloslownym:
Basic("raporcik.sci",@@xxx[,...])
@@ to oczywscie parametry moga byc dowlne i ilosc tez dowolna
|
2008-06-26, 23:12 |
|
|
darek.007
Rejestracja: 2007-12-13, 23:19 Posty: 367 Pomógł: 2
|
dla jednej linijki AMbasic - to tak jakby z armatą na zające...
|
2008-06-26, 23:30 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
No a co :) Przynajmniej zająć jest konkretnie rozsmarowany w promieniu kilometra
a wogole to moze jeszcze nasz Admin tu doda informacje czy z tak uruchomionego ambasica z szablonu importu - da sie VBA odpalic :) - to juz bedzie jądrowa eksterminacja zajecy w promienu 100km:)
Wiadomosc z ostatniej chwili: da sie z tego ambascica dispatch excela zrobic a w nim za pomoca VBA przerobic plik :D :D
|
2008-06-26, 23:47 |
|
|
Matt
Rejestracja: 2008-06-30, 14:35 Posty: 5
|
Czy ma może ktoś dokładny opis wszystkich zmiennych z szablonu hmfk.AMS z wersji najlepiej 2008b (Forte jeśli to ma znaczenie)
Próbuje jak większość użytkowników tego tematu zaimportować dokumenty do FK i jak na razie średnio mi to wychodzi:/
w starej wersji podręcznika pisali:
"Definicje dodatkowe są tworzone na potrzeby konkretnego szablonu i mogą określać parametry uzupełniające, np. numery kont automatycznej dekretacji dokumentów, ustawienia importu dokonywane przez użytkownika. Ponieważ ani nazwy, ani wartości tych definicji nie są z góry określone, a wynikają z samej konstrukcji szablonu, nie jest możliwe ich precyzyjne opisanie. Należy sugerować się nazwą definicji oraz umieszczonym przy niej dodatkowym komentarzem."
w nowej już nic nie piszą a komentarza w szablonie praktycznie nie ma.
Po wyeksportowaniu dokumentów (jako przykład) z Handlu Premium powstaje dość spora lista zmiennych która i tak nie jest wykorzystywana. Trudno się połapać co jest potrzebne i w jakim celu zwłaszcza że nie jestem księgowym.
P.S. docelowo chciałbym eksportować komplet dokumentów magazynowych i sprzedażowych.
|
2008-06-30, 14:53 |
|
|
darek.007
Rejestracja: 2007-12-13, 23:19 Posty: 367 Pomógł: 2
|
Dokumentacją taką dysponują (do użytku wewnętrznego) autoryzowani dystrybutorzy SageSymfonia i to z nimi należałby się kontaktować
Tu możemy tylko odpowiadać na konkretne pytania...
|
2008-07-01, 10:09 |
|
|
Matt
Rejestracja: 2008-06-30, 14:35 Posty: 5
|
W takim razie czy mógłby mi ktoś odpowiedzieć:
Czym różni się FVS i FKS bo z tego co analizowałem przy użyciu debugera to raczej niczym.
Jedynie dodatkowa data: datakor.?
P.S. Dla ścisłości nie jestem developerem i nie żyję z pisania szablonów. Chciałbym jedynie bez ponoszenia zbędnych kosztów usprawnić pracę naszej księgowej. A skoro symfonia daje użytkownikom takie narzędzie jak import specjalnych to nie rozumiem dlaczego nie dać równocześnie do niego dokumentacji?
|
2008-07-03, 14:11 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
No jescze w FKS jest pole numer dokumentu korygowanego, nie tylko data....
No i FKS czesto moze wystepowac z wartościami ujemnymi co w wypadku faktury sprzedaży (FVS) jest raczej niemozliwe....
Opis jezyka szablonów jest w katalogu pomocy razem z programem....
a ze producent nie opisuje samych przykladowych rozwiazan no coż takie jego wilcze prawa..... Zreszta prawie zaden komercyjny producent nie daje pelnej dokumentacji deweloperskiej klientom koncowym :(
(SAGE to nawet dystrybutorom nie wszystko daje - bo pewnie sam nie ma :D)
A koszty usprawnien zawsze trzeba ponieść w jakiejs formie - jesli sam to zrobisz - to zajmie to X twojego czasu ktory kosztuje Y zł minus jescze zyski(koszty) alternatywne - jesli zamowisz u zawodowca zajmie mu to mniej czasu ale stawka moze byc wyzsza + zysk z Twojej pracy w zaoszczedzonym czasie - pozostaje kwesia porownania tych liczb :)
|
2008-07-03, 16:22 |
|
|
mprzycho
Rejestracja: 2008-07-02, 10:00 Posty: 2
|
czy orientujecie się może w jakis sposób wyeksportować(przygotować dane) i zaimportować dokument Faktura Korygująca VAT do Handlu 2008?
w dokumentacji znalazłem taki opis:
Cytuj: DokumentSP X idDokKoryg id dokumentu korygowanego X kodDokKoryg kod (numer) dokumentu korygowanego Pozycja dokumentu: czyPoKorekcie 0 – (domyślny) – wartości pól Cena/Wartosc/Ilosc są korektą 1 – wartości pól Cena/Wartosc/Ilosc są po korekcie
jednak gdy ustawiłem te pola i dodałem do Szablonu .ams z którego korzystam wpisy:
Kod: ... $idDokKoryg = [idDokKoryg] $kodDokKoryg = [kodDokKoryg] ... $czyPoKorekcie = [czyPoKorekcie] ...
to korekta się nie importuje. w przykładowych szablonach nie znalazłem nic odnośnie definicji korekt. Jednakże przy eksporcie z korekty Handlu do Format 3.0 MP FK dokument wygląda następująco: Kod: Dokument{ anulowany =0 rodzaj_dok =sprzedaży metoda_VAT =0 dozaplaty =22.000000000000 wdozaplaty =22.000000000000 rozrachunek =22.000000000000 Notatka_Dl{ opis = } kodKH =AN Studio kodOdKH =AN Studio kodMag =MAG id =65598 flag =-30208 subtypi =41 typi =0 znaczniki =66 rodzaj =3300 katalog =2300 info =N osoba =Admin kod =FK 1/2008 seria =sFKS serianr =1 okres =32008 nazwa =Faktura korygująca VAT data =2008-07-10 datasp =2008-07-10 opis =pomyłka khid =65568 khkod =AN Studio khnazwa =AN Studio khadres =Lutycka khdom =93 khlokal = khmiasto =Poznań khkodpocz =60-478 khnip =778 00 23 485 idkraju =5801 odid =65568 odkod =AN Studio odnazwa =AN Studio odadres =Lutycka oddom =93 odlokal = odmiasto =Poznań odkodpocz =60-478 ok =0 puste =0 wplaty =0.000000000000 rabat =0.000000000000 plattypi =131 plattermin =2008-08-09 netto =41.840000000000 vat =-19.840000000000 odebrane = typ_dk =FKS grupaceni =2 rejestrvati =16 iddokkoryg =65597 wartoscsp =0.000000000000 idkorekt =65599 exp_fki =0 waluta = kurs =1.000000000000 zyskdod =0.000000000000 paragon =0 kod_obcy = magazyn =2 rozlmgi =0 dzial =0 formaplatn =68554 schemat =KSP datarej =2008-07-10 datawp = zapas = typ =0 subtyp =41 znacznik =66 oki =0 plattyp =131 grupacen =2 rejestrvat =16 exp_fk =0 rozlmg =0 [b] Dokument korygowany{ typ =0 kod =1/2008 } Dokument nadrzędny{ typ =0 kod =1/2008 } Dokument podrzędny{ typ =0 kod =FK 2/2008 } Dokument powiązany{ typ =201 kod =08-WZKor/0001(Admin) ok =1 Pozycja dokumentu{ lpMZ =1 lpDP =1 kodTW =Frania } }[/b] domyślny rabat =0.00 rejestr_vat =rSKV nazwa_rejestru_vat =Sprzedaż Korekty VAT typ_rejestru_vat =1 rejestr_platnosci =BANK forma_platnosci =PRZELEWEM W CIĄGU 30 dni khKrajKod =PL khKrajNazwa =Polska Dane nabywcy{ khid =65568 fk_ident = khkod =AN Studio khnazwa =AN Studio khadres =Lutycka khdom =93 khlokal = khmiasto =Poznań khkodpocz =60-478 khnip =778 00 23 485 khKrajKod =PL khKrajNazwa =Polska } Dane odbiorcy{ odid =65568 odkod =AN Studio odnazwa =AN Studio odadres =Lutycka oddom =93 odlokal = odmiasto =Poznań odkodpocz =60-478 } kwota =22.00 symbol FK =FKS obsluguj jak =FKS NazwaKor =1/2008 DataKor =2008-07-10 NazwaKatalogu =\@Dokumenty sprzedaży NazwaRodzaju =Dokumenty sprzedaży Pozycja dokumentu{ kodTW =Frania kodKH =AN Studio kodMag =MAG id =2 flag =-32256 subtypi =0 typi =0 super =65598 lp =1 idkh =65568 idtw =65554 kod =Frania data =2008-07-10 opis =Pralka frania opisdod =29.71.30-70.90 ilosc =11.000000000000 jm =szt stvati =0 grupaceni =0 [b]cenabaza =9.020000000000[/b] waluta =PLN cenabazapl =12.000000000000 cena =12.000000000000 wartnetto =132.000000000000 wartvat =0.000000000000 warttowaru =0.000000000000 idpozkoryg =1 cenabaztow =9.020000000000 walcenybaz =PLN rejestrvati =16 idlongname =0 wartstvat =0 zyskdod =9.020000000000 iloscjedn =0.000000000000 osoba =Admin [b]iloscwp =11.000000000000[/b] idhandl =0 rezerwacja =0 iloscdorozl =0.000000000000 rozlhandl =0.000000000000 magazyn =2 cenawal =0.000000000000 schemat = datarej =2008-07-10 jmwp =szt kosztmarzy =0.000000000000 zapas = subtyp =0 typ =0 stvat =0 rejestrvat =16 grupacen = rejestr_vat =rSKV nazwa_rejestru_vat =Sprzedaż Korekty VAT typ_rejestru_vat =1 SWW/KWiU =29.71.30-70.90 typ_pozycji =0 } Pozycja dokumentu{ kodTW =Frania kodKH =AN Studio kodMag =MAG id =3 flag =-32256 subtypi =0 typi =16 super =65598 lp =1 idkh =65568 idtw =65554 kod =Frania data =2008-07-10 opis =Pralka frania opisdod =kod sww ilosc =-10.000000000000 jm =szt stvati =2 grupaceni =0 cenabaza =9.020000000000 waluta =PLN cenabazapl =11.000000000000 cena =-11.000000000000 wartnetto =-90.160000000000 wartvat =-19.840000000000 warttowaru =0.000000000000 idpozkoryg =1 cenabaztow =9.020000000000 walcenybaz =PLN rejestrvati =16 idlongname =0 wartstvat =2200 zyskdod =9.020000000000 iloscjedn =0.000000000000 osoba =Admin [b]iloscwp =-10.000000000000[/b] idhandl =0 rezerwacja =0 iloscdorozl =0.000000000000 rozlhandl =0.000000000000 magazyn =2 cenawal =0.000000000000 schemat = datarej =2008-07-10 jmwp =szt kosztmarzy =0.000000000000 zapas = subtyp =0 typ =16 stvat =2 rejestrvat =16 grupacen = rejestr_vat =rSKV nazwa_rejestru_vat =Sprzedaż Korekty VAT typ_rejestru_vat =1 SWW/KWiU =kod sww typ_pozycji =0 } FK nazwa =FK 1/2008 opis FK =pomyłkaPralka frania Zapis{ strona =WN kwota =22.00 konto =201-2-1-K33 IdDlaRozliczen =1 opis =pomyłka NumerDok =FK 1/2008 Pozycja =0 ZapisRownolegly =0 } Zapis{ strona =MA kwota =41.84 konto =731-2 IdDlaRozliczen =2 opis =Pralka frania NumerDok =FK 1/2008 Pozycja =0 ZapisRownolegly =0 } Zapis{ strona =MA kwota =-19.84 konto =221-3 IdDlaRozliczen =3 opis =Pralka frania NumerDok =FK 1/2008 Pozycja =0 ZapisRownolegly =0 } Rejestr{ Skrot =rSKV Nazwa =Sprzedaż Korekty VAT Rodzaj =1 ABC =1 metoda_VAT =0 datarej =2008-07-10 okres =2008-07-01 stawka =-1 brutto =132.00 netto =132.00 vat =0.00 sumanetto =41.84 sumavat =-19.84 } Rejestr{ Skrot =rSKV Nazwa =Sprzedaż Korekty VAT Rodzaj =1 ABC =1 metoda_VAT =0 datarej =2008-07-10 okres =2008-07-01 stawka =22 brutto =-110.00 netto =-90.16 vat =-19.84 sumanetto =41.84 sumavat =-19.84 } Transakcja{ IdDlaRozliczen =1 termin =2008-08-09 } }
no ale wyeksportowanego dokumentu nie da się zaimportować (przynajmniej nie znalazłem odpowiedniego szablonu).
przy eksporcie do formatu 3.0 na korekcie są 2 pozycje z czego jedna zawiera dane z faktyury(cena, ilość), a druga z minusami po korekcie.
czy ktoś z Was zajmował się już importem korekt i mógłby pomóc..
pozdrawiam
|
2008-07-10, 11:23 |
|
|
darek.007
Rejestracja: 2007-12-13, 23:19 Posty: 367 Pomógł: 2
|
przez szablony to nie wiem ale przez AMbasic'a
Kod: IORec ior
ior.SetField("idDokKoryg", "65387")
ior.SetField("opis", "przykładowa korekta z poziomu AMBasic’a") //skorygowany opis dokumentu ior.SetField("NazwaKatalogu","\\@Dokumenty sprzedaży\\Korekty") //skorygowany katalog dokumentu; jeśli nie istnieje, zostanie utworzony
ior.BeginSection("Pozycja dokumentu") ior.SetField("lp","1") //skorygowana zostanie pozycja o LP=1 ior.SetField("ilosc","2") //wartość pola „ilość” skorygowana (zwiększona) o 2 ior.EndSection()
ImportSP(ior)
|
2008-07-10, 16:28 |
|
|
wrob
Ekspert
Rejestracja: 2008-04-18, 18:52 Posty: 5169 Pomógł: 59
|
A ja normalnie importuje korekty i szablonami importu z handlu i szablonami subiekta i polki i kazdy z nich wczytuje korekty bez jakich modyfikacji.....
Moze problem tkwi jednak w tym twoim szablonie?
Bo standartowy plik eksportu z handlu (analogiczny do zalaczonego) mi sie wczytuje i do mp i do fk bez problemu....
Albo moze zle jest zdefioniowany/wybrany dokuemnt typu korekta lub rejestr vat korekt?
|
2008-07-10, 16:42 |
|
|
Kto jest online |
Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 6 gości |
|
Nie możesz tworzyć nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz dodawać załączników
|
|
|
|