mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
[ERP HMF2016] Dodanie towaru obiektem - zmiana stawki vat https://forum.mix-soft.pl/viewtopic.php?f=15&t=7179 |
Strona 1 z 1 |
Autor: | KrzysztofK [ 2016-03-30, 15:18 ] |
Tytuł: | [ERP HMF2016] Dodanie towaru obiektem - zmiana stawki vat |
Witam wszystkich użytkowników. Mam taki problem próbuję dodać towar obiektem. Towar zapisuje się niestety stawka vat ustawia się zawsze taka jaka ustawiona jest w głównym rodzaju Towary. Co jest źle ? jakby linijka xtowar.stVAT.ZmienWartoscStawkiVAT(0.08) nie działała. Próbowałęm też xtowar.stVAT.ZmienWartoscStawkiVAT("0.08") ale też nic. Z kolei xtowar.stVAT.wartosc = 0.08 daje błąd Wykonanie Property Put nie powiodło się. Dispatch xTowar = xFactory.NewObject("BTowar") xtowar.AddNew() xtowar.edit() xtowar.ustawkod("154") xtowar.nazwa="154" xtowar.jm="szt" xtowar.typ=0 xtowar.stVAT.ZmienWartoscStawkiVAT(0.08) if xTowar.save()==0 then Message "ekstra" else message "nie udalo sie" endif Móżna by pewnie pod bazą przebić ale bazy erp są takie że wole to zostawić na ostateczność. Drugi problem a w zasadzie pytanie o zmianę stawki vat: mamy obiekt stawki vat: Dispatch xStawka = xFactory.NewObject("BStawkaVAT") int nErr = xStawka.Load("id='10003'") print xstawka.wartosc Niestety próbując go wczytać w ten sposób nie wczytuje się? można jakoś inaczej ? Dzięki za pomoc i pozdrawiam:) |
Autor: | rafal [ 2016-03-30, 16:39 ] |
Tytuł: | Re: [ERP HMF2016] Dodanie towaru obiektem - zmiana stawki va |
Kod: dispatch xStawki = xFactory.NewObject("BStawkaVAT") xStawki.Load() int iIdx Dispatch xTowar = xFactory.NewObject("BTowar") xtowar.AddNew() xtowar.edit() xtowar.ustawkod("1545") xtowar.nazwa="1545" xtowar.jm="szt" xtowar.typ=0 While iIdx <= xStawki.Count() if xStawki.item(iIdx).wartosc == 0.08 then xtowar.stVAT= xStawki.item(iIdx) exit endif iIdx = iIdx + 1 Wend if xTowar.save()==0 then Message "ekstra" else message "nie udalo sie" endif Można jeszcze próbować przez Kod: xtowar.stVAT= xStawki.Give("id=") |
Autor: | KrzysztofK [ 2016-03-30, 18:13 ] |
Tytuł: | Re: [ERP HMF2016] Dodanie towaru obiektem - zmiana stawki va |
rafal pisze: Kod: dispatch xStawki = xFactory.NewObject("BStawkaVAT") xStawki.Load() int iIdx Dispatch xTowar = xFactory.NewObject("BTowar") xtowar.AddNew() xtowar.edit() xtowar.ustawkod("1545") xtowar.nazwa="1545" xtowar.jm="szt" xtowar.typ=0 While iIdx <= xStawki.Count() if xStawki.item(iIdx).wartosc == 0.08 then xtowar.stVAT= xStawki.item(iIdx) exit endif iIdx = iIdx + 1 Wend if xTowar.save()==0 then Message "ekstra" else message "nie udalo sie" endif Można jeszcze próbować przez Kod: xtowar.stVAT= xStawki.Give("id=") Dzięki , działa na oba sposoby :) |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |