mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
HM Premium - polecenie WystawDokumentHandlowy https://forum.mix-soft.pl/viewtopic.php?f=15&t=77 |
Strona 1 z 1 |
Autor: | user [ 2008-04-02, 15:01 ] |
Tytuł: | HM Premium - polecenie WystawDokumentHandlowy |
polecenie WystawDokumentHandlowy(9,0,1,1) generuje błąd: oczekiwane:")" o co chodzi? pierwszy raz z tego poleenia korzystam, wg pomocy ma 4 parametry i 4 podaję.. i jeszcze pytanko o ten 4. parametr - chodzi o kartoteke dokumentow do ktorych ma trafic nowy dok, czy z ktorych pochodzi dokument na podstawie ktorego wystawia się nowy? |
Autor: | Xaver [ 2008-04-02, 16:50 ] |
Tytuł: | |
Wychodzi na to, że ma jednak 3 parametry. Potwierdza to komunikat błędu, że oczekuje zamknięcia nazwiasu a nie kolejnego parametru. W której pomocy masz opisane, że są 4 parametry? |
Autor: | rafal [ 2008-04-02, 18:16 ] |
Tytuł: | |
Dokumentacja : long WystawDokumentHandlowy( long Id, int silentMode, int AutomatDk) Polecenie wystawia dokument handlowy z bufora dokumentów handlowych. long Id Identyfikator dokumentu w bazie bufora dokumentów handlowych. int silentMode Czy mają pojawiać się komunikaty. int automatDk Czy wystawiany automatycznie. Wartość zwracana Zwraca id wystawionego dokumentu lub 0 jeśli operacja się nie powiodła. |
Autor: | darek.007 [ 2008-04-02, 21:04 ] |
Tytuł: | |
Kod: ioRec ioX ioX.Clear() ioX.SetField("typ_dokumentu", "FVS") ioX.SetField("khkod", "AGD Adam") ioX.SetField("seria", "sFVS") ioX.BeginSection("Pozycja dokumentu") ioX.SetField("CENA","5") ioX.SetField("kod","Naprawa pralki") ioX.SetField("ilosc","7") ioX.EndSection() long idDok = ioX.ImportSP() WystawDokumentHandlowy( IdDok, 1, 1) Może trochę za dużo, ale wierz mi, że to działa. Nawet w wersji DEMO |
Autor: | rafal [ 2008-04-02, 22:02 ] |
Tytuł: | |
user pisze: rafal, a stosowałes to polecenie czy piszesz tylko przytaczajac z dokumentacji? bo mnie ciekawi czy komus to faktycznie działa.. testuję na demo. jasne , że stosowałem. No i zaskoczony jestem tą "Twoją" dokumentacją Już typ_dokumentu (FVS, ZMO itd...) decyduje jako co zostanie wystawiony dokument (faktura sp, zamówienie ...) więc po co ten czwart parametr? |
Autor: | user [ 2008-04-03, 00:21 ] |
Tytuł: | |
rafal pisze: jasne , że stosowałem. No i zaskoczony jestem tą "Twoją" dokumentacją Już typ_dokumentu (FVS, ZMO itd...) decyduje jako co zostanie wystawiony dokument (faktura sp, zamówienie ...) więc po co ten czwart parametr? mnie pytasz? to juz pytanie do Sage'a :> świetna jest ta dokumentacja.. po prostu rewelacja :D darek.007, to w całosci faktycznie działa, dzięki.. w tym przykładzie na piechote sie podaje wartosci jakie mają byc na dokumencie a te wartosci juz są zapisane w zamowieniu - w taki sposob działa tez InsRec(nrBazy) - trzeba ustawiać kazdą wartośc pola w nowym dokumencie i w bazie pozycji a jeszcze zabawa w rodzaj wystawianego dokumentu.. - wydawało mi się że to polecenie wystawdokumenthandlowy zrobi to automatem pobierając co trzeba z zamowienia wskazanego przez parametr1 no cóż, skoro nie mozna ominąc tej dłubaniny to sprobuję tej metody wypełniając iorec danymi odczytanymi z zamowienia i jego pozycji rafal - tez tak stosowałes to polecenie za pomocą iorec? |
Autor: | rafal [ 2008-04-03, 00:34 ] |
Tytuł: | |
user pisze: rafal - tez tak stosowałes to polecenie za pomocą iorec? tak, w identyczny sposób. user pisze: no cóż, skoro nie mozna ominąc tej dłubaniny to sprobuję tej metody wypełniając iorec danymi odczytanymi z zamowienia i jego pozycji myślę, że to będzie najlepszy sposób w tej sytuacji. |
Autor: | darek.007 [ 2008-04-03, 00:36 ] |
Tytuł: | |
Cytuj: rafal - tez tak stosowałes to polecenie za pomocą iorec? Za prawdę powiadam Ci tez stosował przez IOREC'a. Skoro masz już zamówienie to po co jeszcze coś rzeźbić palcami? Nie lepiej wystaw fakturę i pozamiatane? Cytuj: ustawiać kazdą wartośc pola w nowym dokumencie i w bazie pozycji a jeszcze zabawa w rodzaj wystawianego dokumentu.. - Jak będziesz pisał do bazy to nie zapomnij o bazach: - związków - notatek - przyjęć - wydań - stanów magazynowych - pieniedzy ogólnie rzecz ujmując jest kilka tabelek do uzupełnienia. A wszystko załatwia Ci ioRec. Pisać recordy bezpośrednio do bazy to ja po 10 latach pracy z programem bym się nie odważył. Ale ja to mało odważny jestem i jeszcze sporo nie wiem. |
Autor: | user [ 2008-04-03, 01:01 ] |
Tytuł: | |
a po co uzytkownik ma przeszukiwac zamowienia i jeszcze odpowiednim klikac "wystaw" skoro po wejsciu do firmy z onopen uruchomi sie procedurka? :P spox, zdaję sobie sprawę ze iorec juz te "niuanse" załatwia więc jak jw. - będę pisała z iorec |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |