mojaSymfonia FORUM
https://forum.mix-soft.pl/

Jak wczytać obiekt do BIORec i edytować
https://forum.mix-soft.pl/viewtopic.php?f=15&t=4823
Strona 1 z 1

Autor:  Kamienios [ 2013-03-20, 18:50 ]
Tytuł:  Jak wczytać obiekt do BIORec i edytować

Hej,

Umiem utworzyć zupełnie nowy dokument korzystając z BIORec.
Ale nie wiem jak załadować istniejący dokument do obiektu BIORec, tak aby za pomocą BFunkcja można było go edytować etc.

Będe wdzięczny za pomoc.

Autor:  rafal [ 2013-03-21, 11:39 ]
Tytuł:  Re: Jak wczytać obiekt do BIORec i edytować

Edytowac analogicznie do IoRec

viewtopic.php?f=15&t=4661

Autor:  Kamienios [ 2013-03-21, 21:21 ]
Tytuł:  Re: Jak wczytać obiekt do BIORec i edytować

Hej Dzięki za odpowiedź.
Ale nie bardzo rozumiem - w tym przykładzie z linka ktoś tworzy nowy dokument korekty.
A ja chciałbym załadować do obiektu istniejący dokument zamówienia, i zmienić w nim np. formę płatności :/

Dzięki

Autor:  rafal [ 2013-03-21, 22:15 ]
Tytuł:  Re: Jak wczytać obiekt do BIORec i edytować

Zgadza się, ktoś tworzy dokument korekty ale zaraz go wczytuje do edycji i dodaje do niego nową pozycję.

Temat BIOrec był poruszany w innych wątkach. Wpisz BIorec w Szukaj...

Autor:  Kamienios [ 2013-03-21, 22:51 ]
Tytuł:  Re: Jak wczytać obiekt do BIORec i edytować

Faktycznie, przeoczyłem to.
Dzięki za pomoc.

Mam jeszcze pytanie - jak zmienić formę płatności dokumentu? Na np. Przelew 60 dni?

Próbowałem coś z formapl, typ etc. ale nic nie moge zrobić.

Pozdrawiam

Autor:  rafal [ 2013-03-22, 11:04 ]
Tytuł:  Re: Jak wczytać obiekt do BIORec i edytować

Kod:
ioX.BeginSection("formaPl")
ioX.SetField("nazwa", "przelew")
ioX.SetField("termin","2013-03-28")   
ioX.EndSection()

Autor:  Kamienios [ 2013-03-25, 12:45 ]
Tytuł:  Re: Jak wczytać obiekt do BIORec i edytować

Nie działa :/
Próbowałem właśnie w ten sposób wcześniej i nie działa.

Mam dla testów kod wrzucony jako procedura dostępna pod prawym przyciskiem na dokumencie:

Kod:
long idzm=getlineid()

dispatch xBio=xFactory.newObject("BIORec")
dispatch xFunk=XFactory.newObject("BFunkcja")

xBio.Clear()

xBio.SetField("id",(using "%l", idzm))

xBio.BeginSection("formaPl")
xBio.SetField("nazwa", "przelew 75")
xBio.SetField("termin","2013-03-28")   
xBio.EndSection()

xFunk.editSP(xBio)
nooutput()

Autor:  rafal [ 2013-03-25, 15:51 ]
Tytuł:  Re: Jak wczytać obiekt do BIORec i edytować

Bo zmiana formy płatności to nie taka prosta sprawa dla wystawionego dokumentu.
A możesz zmienić rejestr/formę z interfaceu użytkownika?

Zobacz co zwraca EditSP.

Autor:  Kamienios [ 2013-03-25, 17:49 ]
Tytuł:  Re: Jak wczytać obiekt do BIORec i edytować

Niestety nie działa to również przy importZO, czyli przy wstawianiu nowego dokumentu.
Może podaje nie takie nazwy? (Nazwy biorę z menu ustawienia -> Formy płatności)

Edit nie działało też przy buforowym.

A poziomu GUI - jestem w stanie to zmienić.
P.

Autor:  Kamienios [ 2013-03-25, 17:53 ]
Tytuł:  Re: Jak wczytać obiekt do BIORec i edytować

EditSP zwraca 0

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/