mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Symfonia Handel Premium 2012a - IORec płatności https://forum.mix-soft.pl/viewtopic.php?f=15&t=3591 |
Strona 1 z 1 |
Autor: | konikan [ 2012-01-03, 12:01 ] |
Tytuł: | Symfonia Handel Premium 2012a - IORec płatności |
Witam wszystkich użytkowników tego forum. Kilka dni temu zostałem poproszony do modyfikacje raportu obsługującego kompensaty. Firma która "wykonała" ten raport zrobiła tylko prosty wydruk o nazwie kompensata bez odpowiednich rozliczeń w płatnościach. Sami teraz robimy kompensaty za pomocą rejestru płatności. Chcę napisać raport, który będzie usprawniał nam ten proces. Ponieważ dokumentacja standardowa jest taka a nie inna zwracam się do Was o pomoc (od niedawna rozpocząłem przygodę z AmBasic ). Chcę testowo wystawić nową płatność za pomocą AmBasic w następujący sposoób: Kod: string sTypDK string sSeria string sRodzaj int Rodzaj_platnosci int iRoz string sData string khKod string sOpis string sKwota sTypDK = "255" sSeria = "sKMZ" sRodzaj = "225" Rodzaj_platnosci = 1 sKwota = "100" IOrec IOr IOr.SetField("Rejestr", "KOMPENSATY") IOr.SetField("Seria", sSeria) IOr.SetField("typ", "KMZ") IOr.SetField("Rodzaj_platnosci", "wpłata") // IOr.SetField("Rozliczona", (using "%d",iRoz) ) // IOr.SetField("Data_platnosci", sData) // IOr.SetField("Khkod", khKod) // IOr.SetField("opis", sOpis) IOr.SetField("kwota", sKwota) IOr.EndSection() print WystawDokumentPlatnosci(IOr,0); Otrzymuje następujący komunikat: Nieokreślony typ dokumentu płatności. Nieokreślona seria dokumentu płatności. Bardzo proszę o wskazówkę (nie prosze o gotowe roziązanie !) co jest nie tak. Program to Handel Premium 2012a Pozdrawiam Paweł |
Autor: | rafal [ 2012-01-03, 15:35 ] |
Tytuł: | Re: Symfonia Handel Premium 2012a - IORec płatności |
Kod: typ_dk zamiast typ |
Autor: | konikan [ 2012-01-03, 15:39 ] |
Tytuł: | Re: Symfonia Handel Premium 2012a - IORec płatności |
Dziekuję, ale niestety nadal to samo aktualny kod to: Kod: IOrec IOr IOr.SetField("Rejestr", "KOMPENSATY") IOr.SetField("typ_dk", "KMZ") IOr.SetField("Seria", sSeria) IOr.SetField("Rodzaj_platnosci", "wpłata") // IOr.SetField("Rozliczona", (using "%d",iRoz) ) // IOr.SetField("Data_platnosci", sData) // IOr.SetField("Khkod", khKod) // IOr.SetField("opis", sOpis) IOr.SetField("kwota", sKwota) //IOr.ImportPN() print WystawDokumentPlatnosci(IOr,0); |
Autor: | konikan [ 2012-01-03, 15:41 ] |
Tytuł: | Re: Symfonia Handel Premium 2012a - IORec płatności |
Zadziałało (ponownie uruchomiłem raport), Bardzo dziękuje ! |
Autor: | konikan [ 2012-01-03, 15:50 ] |
Tytuł: | Re: Symfonia Handel Premium 2012a - IORec płatności |
Dziwna sprawa bo raz na kilka prób dodaje a potem nadal ten sam błąd |
Autor: | rafal [ 2012-01-03, 16:05 ] |
Tytuł: | Re: Symfonia Handel Premium 2012a - IORec płatności |
U mnie zadziałało 40x z rzędu. Musiałem tylko zmodyfikować trochę kod bo nie mam tych samych rejestrów co Ty. Kod: IOrec IOr IOr.SetField("Rejestr", "BANK") IOr.SetField("typ_dk", "BP") IOr.SetField("Seria", "sBP") IOr.SetField("Rodzaj_platnosci", "wpłata") IOr.SetField("kwota", "100.00") print WystawDokumentPlatnosci(IOr,0); error "" |
Autor: | konikan [ 2012-01-03, 19:52 ] |
Tytuł: | Re: Symfonia Handel Premium 2012a - IORec płatności |
rafal pisze: U mnie zadziałało 40x z rzędu. Musiałem tylko zmodyfikować trochę kod bo nie mam tych samych rejestrów co Ty. Kod: IOrec IOr IOr.SetField("Rejestr", "BANK") IOr.SetField("typ_dk", "BP") IOr.SetField("Seria", "sBP") IOr.SetField("Rodzaj_platnosci", "wpłata") IOr.SetField("kwota", "100.00") print WystawDokumentPlatnosci(IOr,0); error "" U mnie też już działa. Problem był w tym ze w rejestrze pieniędzy w kompensatach nie ustawiłem dowodów wpłaty oraz wypłaty. Jeszcze raz dziękuję za pomoc. |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |