RegisterInEnadawcaExtended
Funkcja wykorzystuje usługę sieciową Elektroniczny Nadawca. Po wysłaniu informacji o liście do nadania, funkcja zapisuje otrzymany numer pakietu w polu poleNumerPrzesyłki formularza.
Składnia
RegisterInEnadawcaExtended(adresNazwa, adresNazwa2, adresUlica, adresNumerDomu, adresNumerLokalu, adresMiejscowosc, adresKod, adresKraj, adresTelefon, adresEmail, adresMobile, kategoria, gabaryt, potwOdbioru, masa, poleGUID, poleNumerPrzesyłki, poleIdEnvelope, poleStatus, idKarty, idUrzadNadania"[eNadawcalogin]","[eNadawcaPassword]")
Argumenty
- adresNazwa – (String) Nazwa firmy lub imie i nazwisko
- adresNazwa2 – (String) Ciąg dalszy nazwy
- adresUlica – (String) Ulica odbiorcy
- adresNumerDomu – (String) Numer domu odbiorcy
- adresNumerLokalu – (String) Numer lokalu odbiorcy
- adresMiejscowosc – (String) Mijescowość odbiorcy
- adresKod – (String) Kod pocztowy odbiorcy
- adresKraj – (String) Kraj odbiorcy (domyslnie Polska)
- adresTelefon – (String) Telefon odbiorcy
- adresEmail – (String) Email odbiorcy
- adresMobile – (String) Telefon kom. odbiorcy (9 cyfr)
- kategoria – (String) Kategoria: PRIORYTETOWA lub EKONOMICZNA
- gabaryt – (String) Gabaryt: GABARYT_A lub GABARYT_B
- potwOdbioru – (Boolean) Czy wymagane potwierdzenie odbioru 0-nie, 1-tak
- masa – (Decimal) Masa przesyłki w gramach.
- poleGUID – (String) Nazwa pola na formularzu na GUID przesyłki
- poleNumerPrzesyłki – (String) Nazwa pola na formularzu na Numer przesyłki
- poleIdEnvelope – (String) Nazwa pola na formularzu na identyfikator pakietu przeszyłek
- poleStatus – (String) Nazwa pola na formularzu na status po wysłaniu.
- idKarty – (Decimal) ID Karty w systemie ENadawca (karta jest reprezentacją miasta)
- idUrzadNadania – (Decimal) ID urzędu nadania w wybranej karcie (mieście)
- eNadawcalogin – (String) [Optional] Login nadawca
- eNadawcaPassword – (String) [Optional] Hasło nadawca
Zwracana wartość
This function returns String.
W przypadku sukcesu zwraca pusty ciąg znaków. W przypadku błędu zwraca jego opis.
Przykłady
Przykład 1
Rejestruje list do wysłania na poczcie wpisuje w pole formularza „Numer Przesyłki” kod do wydrukowania na kopercie.
RegisterInEnadawca([Nazwa], "", [Ulica], [Numer domu], [Numer lokalu], [Miejscowosc], [Kod pocztowy], [Kraj], "", "", "", [Kategoria], [Gabaryt], [Potwierdzenie Odbioru], [Masa], "GUID", "Numer Przesyłki", "Identyfikator Pakietu", "Status", "1234", "78")