Posty bez odpowiedzi |oraz Aktywne tematy Dzisiaj jest 2024-11-26, 03:02x



Odpowiedz w temacie  [ Posty: 4 ] 
AmBasic Handel Iorec Korekta zakupu 
Autor Wiadomość
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 4000
Pomógł: 448
Post AmBasic Handel Iorec Korekta zakupu
Potrzebuję skorygować fakturę w następujący sposób (przecenić jedną sztukę towaru)
W pierwszej pozycji chcę zmniejszyć ilość z 30 do 29 - i to się udaje.
Natomiast nie mogę dodać nowej pozycji z tym samym towarem.

Kod:
IoRec ioX

ioX.Clear()
//ioX.BeginSection("Dokument")

ioX.SetField("idDokKoryg", "65685")
ioX.SetField("opis", "Promocja")
ioX.SetField("numer_obcy","1/2013")
ioX.SetField("rejestr_platnosci","BANK")
ioX.SetField("data_wplywu","2013-01-30")

// korekta ilości w pierwszej pozycji
ioX.BeginSection("Pozycja dokumentu")
ioX.SetField("lp", "1")
ioX.SetField("ilosc","-1")    
ioX.EndSection()

// dodanie nowej pozycji
ioX.BeginSection("Pozycja dokumentu")
ioX.SetField("lp","0")
ioX.SetField("kod","Diana 12F bęben")       
ioX.SetField("ilosc","-1")
ioX.SetField("cena","2.00")
ioX.EndSection()

ImportZK(ioX)


Faktura wygląda tak :
Załącznik:
hmiorkor01.jpg
hmiorkor01.jpg [ 60.54 KiB | Przeglądany 4746 razy ]


Po wykonaniu kodu wygląda tak :
Załącznik:
hmiorkor02.jpg
hmiorkor02.jpg [ 65.14 KiB | Przeglądany 4746 razy ]


A powinna :
Załącznik:
hmiorkor03.jpg
hmiorkor03.jpg [ 71.09 KiB | Przeglądany 4746 razy ]


Ma ktoś może pomysł dlaczego tak się dzieje?
Z interfaceu można wykonać taką operację.

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2013-01-28, 09:41
Wyświetl profil
Autor Wiadomość
 


Awatar użytkownika

Rejestracja: 2008-12-03, 21:11
Posty: 276
Pomógł: 2
Post Re: AmBasic Handel Iorec Korekta zakupu
Rafał, tak będzie działać - trochę kombinowane, ale efekt końcowy wg założeń:

Artur pisze...

Kod:
IoRec ioX

ioX.Clear()

ioX.SetField("idDokKoryg", "65537")
ioX.SetField("opis", "Promocja")
ioX.SetField("numer_obcy","123/kor")
ioX.SetField("rejestr_platnosci","BANK")
ioX.SetField("data_wplywu","2013-01-30")

// korekta ilości w pierwszej pozycji
ioX.BeginSection("Pozycja dokumentu")
   ioX.SetField("lp", "1")
   ioX.SetField("ilosc","-1")
ioX.EndSection()

long idDokBuf = ImportZK(ioX)

ioX.Clear()
ioX.SetField("id",(using "%d", idDokBuf))
ioX.SetField("bufor", "1")

// dodanie nowej pozycji
ioX.BeginSection("Pozycja dokumentu")
   ioX.SetField("kod","Diana bęben")
   ioX.SetField("ilosc","1")
   ioX.SetField("cena","250")
ioX.EndSection()

EditZK(ioX)

message "GOTOWE" : error ""

_________________
Pozdrawiam

Misiek DGTL Rzeszów


2013-01-28, 14:42
Wyświetl profil
Ekspert
Ekspert

Rejestracja: 2007-11-16, 15:08
Posty: 4000
Pomógł: 448
Post Re: AmBasic Handel Iorec Korekta zakupu
Bardzo dziękuję.
Sposób sprytnie omija brak możliwości dodania pozycji podczas wystawiania korekty.

_________________
Skontaktuj się z Ekspertem | Zamów dodatek

tel. 22 7 538 538
ekspert@mojaSymfonia.pl
http://www.mojaSymfonia.pl


2013-01-28, 15:07
Wyświetl profil

Rejestracja: 2013-01-31, 19:13
Posty: 10
Post Re: AmBasic Handel Iorec Korekta zakupu
bardzo sprytne,można tak właśnie zrobić


2013-02-02, 18:59
Wyświetl profil
Wyświetl posty nie starsze niż:  Sortuj wg  
Odpowiedz w temacie   [ Posty: 4 ] 
   Podobne tematy   Autor   Odpowiedzi   Odsłony   Ostatni post 
Na tym forum nie ma nowych nieprzeczytanych postów. Załączniki IoRec wystawianie faktury wewnętrznej zakupu

w Programowanie

bart_777

1

4045

2020-10-31, 14:09

rafal Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. AmBasic HMP IORec edycja dokumentu sprzedaży - dodanie pozyc

w Programowanie

luks

6

4775

2014-01-26, 22:20

luks Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. korekta zakupu

w Programy Handlowe

joanna06061

3

3945

2017-11-23, 18:01

gregg Wyświetl najnowszy post

Na tym forum nie ma nowych nieprzeczytanych postów. Załączniki Korekta zakupu

w Programy Handlowe

Waldek B

3

6151

2023-04-11, 09:23

techpol Wyświetl najnowszy post



Kto jest online

Użytkownicy przeglądający to forum: Nie ma żadnego zarejestrowanego użytkownika i 9 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Support forum phpbb by phpBB Assistant