mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Generowanie Faktury na podstawie zamówienia obcego https://forum.mix-soft.pl/viewtopic.php?f=15&t=9793 |
Strona 1 z 1 |
Autor: | mikoszks [ 2020-11-30, 00:10 ] |
Tytuł: | Generowanie Faktury na podstawie zamówienia obcego |
Witam, Próbuję utworzyć dokument sprzedaży na podstawie Zamówienia Obcego. Dokument sprzedaży tworzę bez problemu jednak nie wiąże mi go do zamówienia (zamówienie jest dalej w statusie "Do realizacji"): Kod: Dim func As Object Dim fact As Object Dim oRec As Object Dim err As Long Dim id As Long Dim idnew As Long fact = hmf.GetApplication.PropertyAp("HFactory") oRec = fact.NewObject("BIORec") err = oRec.SetField("typDk", "FVS") err = oRec.SetField("Opis", "W/g zamówienia nr: 0002/20/ZMO") err = oRec.BeginSection("danekh") err = oRec.SetField("khKod", "Sklep Butik") err = oRec.EndSection() err = oRec.BeginSection("Pozycja dokumentu") err = oRec.SetField("kod", "testowy") err = oRec.SetField("ilosc", "2") err = oRec.EndSection() func = fact.NewObject("BFunkcja") idnew = func.ImportSp(oRec) If idnew = 0 Then MsgBox("Błąd dodawania dokumentu " + idnew.ToString() + " + " + err.ToString()) Else err = func.PowiazanieZMdoHN("id1=3802 id2=" + idnew.ToString + " create=1") MsgBox(err.ToString()) End If nie rzuca błędem, kod się wykonuje, a PowiazanieZMdoHN zwraca 0. Jednak w programie zamówienie dalej "Do realizacji". Numer zamówienia i ID na razie wstawiłem na sztywno do testów. Czy przypadkiem nie ma funkcji podobnej do UtworzDokumentMagazynowy która tworzyłaby odrazu powiązany dokument handlowy? |
Autor: | jacekk [ 2020-12-01, 20:10 ] |
Tytuł: | Re: Generowanie Faktury na podstawie zamówienia obcego |
Spróbuj Kod: PowiazanieZMdoHN(idzam,idfv,1) |
Autor: | mikoszks [ 2020-12-01, 23:21 ] |
Tytuł: | Re: Generowanie Faktury na podstawie zamówienia obcego |
jacekk pisze: Spróbuj Kod: PowiazanieZMdoHN(idzam,idfv,1) Dziękuję za odpowiedź. Niestety otrzymuję błąd TargetParameterCountException i komunikat: {"Określona liczba parametrów jest niezgodna z liczbą oczekiwaną."} Jacekk, ale ta metoda to Ambasic nie VBA. Niestety to nie to samo, a do VBA nie ma żadnych materiałów poza tym forum i na goldenline |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |