DocumentAdd
(Różnice między wersjami)
Linia 34: | Linia 34: | ||
<Nazwa>Abonament za telefon 2009-03-01 do 2009-04-01</Nazwa> | <Nazwa>Abonament za telefon 2009-03-01 do 2009-04-01</Nazwa> | ||
<Ilosc>1</Ilosc> <!-- opcjonalne --> | <Ilosc>1</Ilosc> <!-- opcjonalne --> | ||
− | <JednostkaMiaryID>4</JednostkaMiaryID> <!-- magazyn.magazyn_miary() - do uzupelnienia --> | + | <JednostkaMiaryID>4</JednostkaMiaryID> <!-- opcjonalne --> <!-- magazyn.magazyn_miary() - do uzupelnienia --> |
<CenaNetto>40.33</CenaNetto> <!-- opcjonalne --> <!-- CenaNetto i CenaBrutto wystepują naprzemiennie, nie mogą wystąpić równocześnie - raz użyta cena netto lub brutto musi występować we wszystkich pozostałych płatnościach --> | <CenaNetto>40.33</CenaNetto> <!-- opcjonalne --> <!-- CenaNetto i CenaBrutto wystepują naprzemiennie, nie mogą wystąpić równocześnie - raz użyta cena netto lub brutto musi występować we wszystkich pozostałych płatnościach --> | ||
<CenaBrutto>50.33</CenaBrutto> <!-- opcjonalne --> | <CenaBrutto>50.33</CenaBrutto> <!-- opcjonalne --> |
Wersja z 16:09, 12 paź 2012
Zapytanie:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | //BEGIN// <? xml version = "1.0" encoding = "UTF-8" ?> < Net47 > < SessionID >9859c16379c2f22e2db8dde9f41cc6a8</ SessionID > < Priority >0</ Priority > < Term >Short</ Term > < Request > < Type >DocumentAdd</ Type > < DocumentAdd > < CustomerID >4</ CustomerID > <!-- opcjonalne --> < UserID >5</ UserID > <!-- opcjonalne --> <!-- wystepuje tylko w przypadku dokumentow kierowanych do innego uzytkownika, jak np przeniesienie magazynowe --> < DocumentTemplateID >4</ DocumentTemplateID > <!-- opcjonalne --> <!-- DocumentTemplateGetAll --> <!-- DocumentTemplateID i DocumentTypeID wystepuje naprzemiennie, oznacza to ze jedna z tych opcji MUSI zostac uzyta --> < DocumentTypeID >5< DocumentTypeID > <!-- opcjonalne --> <!-- DocumentTypeGetAll --> <!-- DocumentTemplateID i DocumentTypeID wystepuje naprzemiennie, oznacza to ze jedna z tych opcji MUSI zostac uzyta --> < DataWystawienia >2012-04-01</ DataWystawienia > < DataSprzedazy >2012-03-28</ DataSprzedazy > <!-- opcjonalne --> < DataTerminPlatnosci >2012-04-10</ DataTerminPlatnosci > <!-- opcjonalne --> <!-- jezeli opcja nie wystapi, przyjmie wartosc zdefiniowaną w atrybucie klienta lub DEFAULT_termin --> < DocumentNumberplanID >4</ DocumentNumberplanID > <!-- opcjonalne --> <!-- DocumentNumberplanGetAll --> < TypPlatnosci >Gotówka</ TypPlatnosci > <!-- opcjonalne --> <!-- jezeli opcja nie wystapi, przyjmie wartosc DEFAULT_TYP_platnosci --> < DocumentID >4</ DocumentID > <!-- opcjonalne --> <!-- występuje w przypadku korekty - wiąże dokument z dokumentem macierzystym --> < RejestrKasowyID >4</ RejestrKasowyID > <!-- opcjonalne --> < Platnosc > <!-- opcjonalne --> < Nazwa >Abonament za internet 2009-03-01 do 2009-04-01</ Nazwa > < Ilosc >1</ Ilosc > <!-- opcjonalne --> < JednostkaMiaryID >4</ JednostkaMiaryID > <!-- opcjonalne --> <!-- magazyn.magazyn_miary() - do uzupelnienia --> < CenaNetto >40.33</ CenaNetto > <!-- opcjonalne --> <!-- CenaNetto i CenaBrutto wystepują naprzemiennie, nie mogą wystąpić równocześnie - raz użyta cena netto lub brutto musi występować we wszystkich pozostałych płatnościach --> < CenaBrutto >50.33</ CenaBrutto > <!-- opcjonalne --> < TaxID >4</ TaxID > <!-- opcjonalne --> <!-- FinanceTaxMapGetAll --> < PKWiU >60.40.2</ PKWiU > <!-- opcjonalne --> < DocumentID >4</ DocumentID > <!-- opcjonalne --> <!-- Wystepuje tylko w przypadku KP/KW --> </ Platnosc > < Platnosc > < Nazwa >Abonament za telefon 2009-03-01 do 2009-04-01</ Nazwa > < Ilosc >1</ Ilosc > <!-- opcjonalne --> < JednostkaMiaryID >4</ JednostkaMiaryID > <!-- opcjonalne --> <!-- magazyn.magazyn_miary() - do uzupelnienia --> < CenaNetto >40.33</ CenaNetto > <!-- opcjonalne --> <!-- CenaNetto i CenaBrutto wystepują naprzemiennie, nie mogą wystąpić równocześnie - raz użyta cena netto lub brutto musi występować we wszystkich pozostałych płatnościach --> < CenaBrutto >50.33</ CenaBrutto > <!-- opcjonalne --> < TaxID >4</ TaxID > <!-- opcjonalne --> <!-- FinanceTaxMapGetAll --> < PKWiU >60.40.2</ PKWiU > <!-- opcjonalne --> < DocumentID >4</ DocumentID > <!-- opcjonalne --> <!-- Wystepuje tylko w przypadku KP/KW --> </ Platnosc > </ DocumentAdd > </ Request > </ Net47 > //BEGINEND// |
Odpowiedź:
1 2 3 4 5 6 7 8 9 10 11 | //BEGIN// <? xml version = "1.0" encoding = "UTF-8" ?> < Net47 > < Request > < Type >DocumentAdd</ Type > < DocumentAdd > < DocumentID >42</ DocumentID > </ DocumentAdd > </ Request > </ Net47 > //BEGINEND// |
Błędy:
1 2 3 4 5 6 7 8 9 | //BEGIN// <? xml version = "1.0" encoding = "UTF-8" ?> < Net47 > < Request > < Type >Error</ Type > < Error >Nieprawidłowe dane wejściowe</ Error > </ Request > </ Net47 > //BEGINEND// |