DocumentAdd
Z Net47 2.0
(Różnice między wersjami)
(Nie pokazano 25 wersji utworzonych przez 2 użytkowników) | |||
Linia 11: | Linia 11: | ||
<DocumentAdd> | <DocumentAdd> | ||
<CustomerID>4</CustomerID> <!-- opcjonalne --> | <CustomerID>4</CustomerID> <!-- opcjonalne --> | ||
+ | <Customer2ID>4</Customer2ID> <!-- opcjonalne --><!-- występuje w przypadku generowania cesji - id nowego klienta --> | ||
<UserID>5</UserID> <!-- opcjonalne --> <!-- wystepuje tylko w przypadku dokumentow kierowanych do innego uzytkownika, jak np przeniesienie magazynowe --> | <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 --> | <DocumentTemplateID>4</DocumentTemplateID> <!-- opcjonalne --> <!-- DocumentTemplateGetAll --> <!-- DocumentTemplateID i DocumentTypeID wystepuje naprzemiennie, oznacza to ze jedna z tych opcji MUSI zostac uzyta --> | ||
Linia 16: | Linia 17: | ||
<DataWystawienia>2012-04-01</DataWystawienia> <!-- opcjonalne --> | <DataWystawienia>2012-04-01</DataWystawienia> <!-- opcjonalne --> | ||
<DataSprzedazy>2012-03-28</DataSprzedazy> <!-- opcjonalne --> | <DataSprzedazy>2012-03-28</DataSprzedazy> <!-- opcjonalne --> | ||
+ | <DocumentNumber>4</DocumentNumber> <!-- opcjonalne --> | ||
<DataTerminPlatnosci>2012-04-10</DataTerminPlatnosci> <!-- opcjonalne --> <!-- jezeli opcja nie wystapi, przyjmie wartosc zdefiniowaną w atrybucie klienta lub DEFAULT_termin --> | <DataTerminPlatnosci>2012-04-10</DataTerminPlatnosci> <!-- opcjonalne --> <!-- jezeli opcja nie wystapi, przyjmie wartosc zdefiniowaną w atrybucie klienta lub DEFAULT_termin --> | ||
− | < | + | <Biling>true</Biling> <!-- opcjonalne --> <!-- W celu wygenerowania bilingu zmienna musi przyjąć wartość true --> |
− | <TypPlatnosci>Gotówka</TypPlatnosci> <!-- opcjonalne --> <!-- jezeli opcja nie wystapi, przyjmie wartosc DEFAULT_TYP_platnosci --> | + | <DataOd>2012-03-01</DataOd> <!-- opcjonalne --> <!-- do billingu --> <!-- Dla wygenerowania bilingu nalezy podac pola Biling, DataOd, DataDo, SipID --> |
− | <DocumentID>4</DocumentID> <!-- opcjonalne --> <!-- występuje w przypadku korekty - wiąże dokument z dokumentem macierzystym --> <!-- pole może wystepowac wielokrotnie! np w przypadku noty odsetkowej! --> | + | <DataDo>2012-03-28</DataDo> <!-- opcjonalne --> <!-- do billingu --> <!-- Dla wygenerowania bilingu nalezy podac pola Biling, DataOd, DataDo, SipID --> |
+ | <SipID>4</SipID> <!-- opcjonalne --> <!-- nie może wystąpić razem z SipIDPrepaid --> <!-- do billingu lub określenie zakresu daty w umowie --> <!-- Dla wygenerowania bilingu nalezy podac pola Biling, DataOd, DataDo, SipID --> | ||
+ | <SipIDPrepaid>4,5,6</SipIDPrepaid> <!-- opcjonalne --> <!-- nie może wystąpić razem z SipID --> <!-- wykorzystywane do przedpłat --> | ||
+ | <TypPlatnosci>Gotówka</TypPlatnosci> <!-- opcjonalne lub określenie zakresu daty w umowie--> <!-- jezeli opcja nie wystapi, przyjmie wartosc DEFAULT_TYP_platnosci --> | ||
+ | <DocumentID>4</DocumentID> <!-- opcjonalne --> <!-- występuje w przypadku korekty - wiąże dokument z dokumentem macierzystym --> <!-- pole może wystepowac wielokrotnie! np w przypadku noty odsetkowej! --><!-- jeśli wystąpi w przypadku umowy to przywiąże WZ do tej umowy --> | ||
<NotaOdsetkowaDocumentID>432, 123, 654</NotaOdsetkowaDocumentID> <!-- w przypadku noty odsetkowej! --> | <NotaOdsetkowaDocumentID>432, 123, 654</NotaOdsetkowaDocumentID> <!-- w przypadku noty odsetkowej! --> | ||
<RejestrKasowyID>4</RejestrKasowyID> <!-- opcjonalne --> | <RejestrKasowyID>4</RejestrKasowyID> <!-- opcjonalne --> | ||
Linia 30: | Linia 36: | ||
<DataZatwierdzeniaDokumentuZawieszenia>2012-04-01</DataZatwierdzeniaDokumentuZawieszenia> <!-- opcjonalne --> <!-- wystepuje tylko w przypadku dokumentu zawieszenia uslugi --> | <DataZatwierdzeniaDokumentuZawieszenia>2012-04-01</DataZatwierdzeniaDokumentuZawieszenia> <!-- opcjonalne --> <!-- wystepuje tylko w przypadku dokumentu zawieszenia uslugi --> | ||
<Currency>EUR</Currency> <!-- opcjonalne --> <!-- w przypadku braku, przyjmuje PLN --> | <Currency>EUR</Currency> <!-- opcjonalne --> <!-- w przypadku braku, przyjmuje PLN --> | ||
+ | <TransakcjaBankowaUUID>f13f1fa3artqat334gb24g2</TransakcjaBankowaUUID> <!-- opcjonalne --> <!-- dla generowania potwierdzen przyjecia przelewu --> | ||
+ | <EmailTemplate>4</EmailTemplate> <!-- opcjonalne --> <!-- jezeli wystepuje - wysyla maila o okreslonym typie --> | ||
+ | <SMSSend>true</SMSSend> <!-- opcjonalne --> <!-- wysylka sms --> | ||
+ | <Opis>jakiś opis</Opis><!-- opcjonalne --> | ||
+ | <PodanieUrlopID>12</PodanieUrlopID><!-- opcjonalne --> | ||
+ | <JpkKody>EE,MPP</JpkKody><!-- opcjonalne --> | ||
+ | <WezwanieDoZaplaty><!-- opcjonalnie --> | ||
+ | <ID>234</ID> | ||
+ | <ID>235</ID> | ||
+ | <ID>236</ID> | ||
+ | </WezwanieDoZaplty> | ||
<Platnosc> <!-- opcjonalne --> | <Platnosc> <!-- opcjonalne --> | ||
<Nazwa>Abonament za internet 2009-03-01 do 2009-04-01</Nazwa> | <Nazwa>Abonament za internet 2009-03-01 do 2009-04-01</Nazwa> | ||
Linia 39: | Linia 56: | ||
<PKWiU>60.40.2</PKWiU> <!-- opcjonalne --> | <PKWiU>60.40.2</PKWiU> <!-- opcjonalne --> | ||
<DocumentID>4</DocumentID> <!-- opcjonalne --> <!-- Wystepuje tylko w przypadku KP/KW --> | <DocumentID>4</DocumentID> <!-- opcjonalne --> <!-- Wystepuje tylko w przypadku KP/KW --> | ||
+ | <ToDocumentItemID>44</ToDocumentItemID> <!-- opcjonalne --> <!-- Wystepuje tylko w przypadku KOREKTY --> | ||
</Platnosc> | </Platnosc> | ||
<Platnosc> | <Platnosc> |
Aktualna wersja na dzień 12:42, 28 wrz 2020
Zapytanie:
//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 --> <Customer2ID>4</Customer2ID> <!-- opcjonalne --><!-- występuje w przypadku generowania cesji - id nowego klienta --> <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> <!-- opcjonalne --> <DataSprzedazy>2012-03-28</DataSprzedazy> <!-- opcjonalne --> <DocumentNumber>4</DocumentNumber> <!-- opcjonalne --> <DataTerminPlatnosci>2012-04-10</DataTerminPlatnosci> <!-- opcjonalne --> <!-- jezeli opcja nie wystapi, przyjmie wartosc zdefiniowaną w atrybucie klienta lub DEFAULT_termin --> <Biling>true</Biling> <!-- opcjonalne --> <!-- W celu wygenerowania bilingu zmienna musi przyjąć wartość true --> <DataOd>2012-03-01</DataOd> <!-- opcjonalne --> <!-- do billingu --> <!-- Dla wygenerowania bilingu nalezy podac pola Biling, DataOd, DataDo, SipID --> <DataDo>2012-03-28</DataDo> <!-- opcjonalne --> <!-- do billingu --> <!-- Dla wygenerowania bilingu nalezy podac pola Biling, DataOd, DataDo, SipID --> <SipID>4</SipID> <!-- opcjonalne --> <!-- nie może wystąpić razem z SipIDPrepaid --> <!-- do billingu lub określenie zakresu daty w umowie --> <!-- Dla wygenerowania bilingu nalezy podac pola Biling, DataOd, DataDo, SipID --> <SipIDPrepaid>4,5,6</SipIDPrepaid> <!-- opcjonalne --> <!-- nie może wystąpić razem z SipID --> <!-- wykorzystywane do przedpłat --> <TypPlatnosci>Gotówka</TypPlatnosci> <!-- opcjonalne lub określenie zakresu daty w umowie--> <!-- jezeli opcja nie wystapi, przyjmie wartosc DEFAULT_TYP_platnosci --> <DocumentID>4</DocumentID> <!-- opcjonalne --> <!-- występuje w przypadku korekty - wiąże dokument z dokumentem macierzystym --> <!-- pole może wystepowac wielokrotnie! np w przypadku noty odsetkowej! --><!-- jeśli wystąpi w przypadku umowy to przywiąże WZ do tej umowy --> <NotaOdsetkowaDocumentID>432, 123, 654</NotaOdsetkowaDocumentID> <!-- w przypadku noty odsetkowej! --> <RejestrKasowyID>4</RejestrKasowyID> <!-- opcjonalne --> <CenaAktywacji>199.00</CenaAktywacji> <!-- opcjonalne --> <!-- jest to cena brutto i wystepuje tylko w przypadku tworzenia umowy klienckiej --> <ZobowiazanieID>82</ZobowiazanieID> <!-- opcjonalne --> <!-- w przypadku generowania np umowy --> <Bufor>false</Bufor> <!-- opcjonalne --> <!-- true = definiuje czy fakture umieścić w buforze - nie jest ona dokumentem w takim przypadku --> <OkresWypowiedzeniaData>2012-04-01</OkresWypowiedzeniaData> <!-- opcjonalne --> <!-- wystepuje przy rozwiazaniu umowy, jak: z zachowaniem miesięcznego okresu wypowiedzenia tj. do 30.12.2012 --> <DataZawieszeniaUslugi>2012-04-01</DataZawieszeniaUslugi> <!-- wystepuje tylko w przypadku dokumentu zawieszenia uslugi --> <DataWznowieniaUslugi>2012-08-01</DataWznowieniaUslugi> <!-- wystepuje tylko w przypadku dokumentu zawieszenia uslugi --> <DataZatwierdzeniaDokumentuZawieszenia>2012-04-01</DataZatwierdzeniaDokumentuZawieszenia> <!-- opcjonalne --> <!-- wystepuje tylko w przypadku dokumentu zawieszenia uslugi --> <Currency>EUR</Currency> <!-- opcjonalne --> <!-- w przypadku braku, przyjmuje PLN --> <TransakcjaBankowaUUID>f13f1fa3artqat334gb24g2</TransakcjaBankowaUUID> <!-- opcjonalne --> <!-- dla generowania potwierdzen przyjecia przelewu --> <EmailTemplate>4</EmailTemplate> <!-- opcjonalne --> <!-- jezeli wystepuje - wysyla maila o okreslonym typie --> <SMSSend>true</SMSSend> <!-- opcjonalne --> <!-- wysylka sms --> <Opis>jakiś opis</Opis><!-- opcjonalne --> <PodanieUrlopID>12</PodanieUrlopID><!-- opcjonalne --> <JpkKody>EE,MPP</JpkKody><!-- opcjonalne --> <WezwanieDoZaplaty><!-- opcjonalnie --> <ID>234</ID> <ID>235</ID> <ID>236</ID> </WezwanieDoZaplty> <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 --> <ToDocumentItemID>44</ToDocumentItemID> <!-- opcjonalne --> <!-- Wystepuje tylko w przypadku KOREKTY --> </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ź:
//BEGIN// <?xml version="1.0" encoding="UTF-8"?> <Net47> <Request> <Type>DocumentAdd</Type> <DocumentAdd> <DocumentID>42</DocumentID> </DocumentAdd> </Request> </Net47> //BEGINEND//
Błędy:
//BEGIN// <?xml version="1.0" encoding="UTF-8"?> <Net47> <Request> <Type>Error</Type> <Error>Nieprawidłowe dane wejściowe</Error> </Request> </Net47> //BEGINEND//