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")
Was this article helpful?
0 out Of 5 Stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
How can we improve this article?
Please submit the reason for your vote so that we can improve the article.