PP Etykieta – zintegrujemy Cię z każdym kurieremPP Etykieta – zintegrujemy Cię z każdym kurierem
  • Home
  • O Nas
  • O Programie
    • Dokumentacja
    • Funkcjonalności
      • Łączenie zamówień
      • Ustawienia wyglądu
      • Pakowanie przesyłek
      • Drukowanie etykiet
      • Automatyczne drukowanie etykiet kurierskich na przesyłki
      • Automatyczne drukowanie etykiet własnych
      • Automatyczny wydruk etykiety zastępczej
      • Weryfikacja kompletności zamówienia
    • Korzyści z wyboru PP Etykiety
    • Aktualna wersja programu
  • Integracje
    • dla PrestaShop
    • dla systemów dedykowanych
    • dla WMS
    • Dla ERP
    • Fulfilment
    • Integracja z kurierami
    • Integracja z Elektornicznym Nadawcą
  • Aktualności
  • Wdrożenia
    • PrestaShop
    • WMS + ERP dla e-commerce
    • Subiekt GT + aplikacja na kolektory + tworzenie listów
    • WMS + PrestaShop + automatyczne tworzenie listów
  • Kontakt

Ogólne

3
  • 1 Tryb pracy
  • 2 Obsługiwane bazy danych
  • 3 Bezpieczeństwo

Parametry z wywołania w zapytaniu pobierającym dane

2
  • 1 Parametry
  • 2 Przykład zapytania SQL

Importowane dane

8
  • Struktura bazy źródłowej
  • 1 Identyfikatory
  • 2 Dane odbiorcy
  • 3 Dane przesyłki
  • 4 Dane paczki
  • 5 Lista towarów
  • Lista pozycji dokumentu sprzedaży
  • 6 Pozostałe parametry

Parametry wywołania

2
  • 1 Parametry wywołania (CMD)
  • 2 Przykłady wywołania

Dane wyjściowe

2
  • 1 Parametry
  • 2 Przykład kwerendy

Instrukcje

21
  • Mapowanie typu opakowania na opakowanie przewoźnika
  • Dodawanie prefiksu +48 do numeru telefonu odbiorcy w PP Etykiecie
  • Przygotowanie etykiet dla różnych miejsc nadania
  • Jak skonfigurować przekazywanie dokumentów celnych do API FedEx International?
  • Jak odczytać zapisane komunikaty utworzenia listu?
  • Jak włączyć zapisywanie komunikatów utworzenia listów?
  • Co przesyłać do wsparcia w razie problemu?
  • Jak przesłać pełny komunikat błędu z okna edycji listu
  • FedEx International – jak ustawić opis towaru przy braku danych dokumentu?
  • Jak przejść weryfikację numeru budynku w API InPost ShipX
  • Uruchomienie ręczne i automatyczne listu z błędami konwersji
  • Podgląd paczek / opakowań dokumentu
  • Podpowiedzi definiowania pól DB Schenker
  • Jak wykonać zrzut danych weryfikacyjnych?
  • Konfiguracja logowania zdarzeń do pliku
  • Konfiguracja logowania zdarzeń API do pliku
  • Orlen Paczka – przetwarzanie na list
  • Konfiguracja połączenia do bazy źródłowej
  • Jak skonfigurować wysyłanie powiadomień e-mail?
  • Mapowanie przewoźnika
  • Jak skonfigurować wstawianie numeru listu do Allegro?

Zarządzanie polami

9
  • Definicja pola logicznego
  • Rodzaje pola w definicji pól przewoźnika
  • Definicja pola godzinowego
  • Definicja pola daty
  • Definicja pola słownikowego
  • Przykład mapowania pola przewoźnika
  • Jak skonfigurować pole przewoźnika?
  • Okno konfiguracji pól przewoźników
  • Okno definicji pola
  • Home
  • Dokumentacja
  • Importowane dane
  • Struktura bazy źródłowej
View Categories

Struktura bazy źródłowej

2 min read

0:00 / 3:20
  • View as Markdown Open this page as plain Markdown (opens in a new tab)
  • Open in ChatGPT Ask questions about this page (opens in a new tab)
  • Open in Claude Ask questions about this page (opens in a new tab)
  • Open in Google AI Studio Ask questions about this page (Google account required) (opens in a new tab)

PP Etykieta do utworzenia listu potrzebuje danych z systemu źródłowego. Dane mogą być udostępniane z poziomu bazy produkcyjnej (np. widok) lub dedykowanych tabel pośrednich. Wybór formy udostępnienia jest zależny od specyfiki klienta i jest ustalany indywidualnie.

 

Dane mogą być udostępniane w pojedynczej tabeli (jeżeli wszystkie przesyłki składają się z jednej paczki_ lub dwóch tabel (jedna dla danych przesyłki a druga dla danych paczek) lub większej ilości tabel jeżeli taka jest konieczność. Ważne jest aby wszystkie tabele były ze sobą powiązane unikalnym identyfikatorem.

W zależności od sposobu integracji udostępniane dane mogą reprezentować obiekt przesyłki (wpisy tworzone przez system klienta), lub zamówienia.

Zakres udostępnianych danych może się zmieniać, w zależności od wybranych kurierów i usług przez nich udostępnianych, dlatego warto mieć na uwadze, że w trakcie mogą być konieczne dodatkowe kolumny.

Typowa struktura #

Tabela danych przesyłki / zamówienia

  • Identyfikatory zamówienia / przesyłki
  • dane odbiorcy przesyłki
  • dane przesyłki
  • dane ogólne
  • opcjonalne kolumny sterujące usługami na poziomie przesyłki

Tabela z danymi paczek w przesyłce

  • identyfikator wpisu w tabeli z danymi przesyłki
  • dane paczek
  • opcjonalne kolumny sterujące usługami na poziomie paczki

W przypadku używania weryfikacji kompletności lub niektórych przewoźników wymagających listy towarów potrzebna jest także lista towarów w przesyłce / zamówieniu:

  • Identyfikator z tabeli danych przesyłki
  • dane towarów

Przykładowe tabelki #

CREATE TABLE PPETYKIETA_ZAMOWIENIA (
          ID INT PRIMARY KEY AUTO_INCREMENT,
          NR_ZAMOWIENIA VARCHAR(50), –opcjonalnie
          NUMER_REFERENCYJNY VARCHAR(50), –opcjonalnie
          OPIS_ZAMOWIENIA VARCHAR(100), –opcjonalnie
          WARTOSC_ZAMOWIENIA_BRUTTO DECIMAL(10, 2),
          WARTOSC_POBRANIA_BRUTTO DECIMAL(10, 2),
          UBEZPIECZENIE DECIMAL(10, 2),
          NUMER_KONTA VARCHAR(50), –opcjonalnie
          WALUTA VARCHAR(3),
          ODB_NAZWA_FIRMY VARCHAR(50), 
          ODB_NAZWA VARCHAR(50),
          ODB_IMIE VARCHAR(50),
          ODB_NAZWISKO VARCHAR(50),
          ODB_ULICA VARCHAR(50),
          ODB_KOD_POCZTOWY VARCHAR(6),
          ODB_MIEJSCOWOSC VARCHAR(50),
          ODB_KOD_KRAJU VARCHAR(2),
          ODB_EMAIL VARCHAR(50),
          ODB_TELEFON VARCHAR(15),
          KURIER VARCHAR(50), –informacja o sposobie dostawy
          ALL_USER_ID VARCHAR(50), –id sprzedającego na Allegro / tylko jeśli zamówienie pochodzi z Allegro
          ALL_DEAL_ID VARCHAR(50), –id transakcji Allegro / tylko jeśli zamówienie pochodzi z Allegro
          PUNKT_ODBIORU VARCHAR(25), –identyfikator punktu odbioru (np. symbol paczkomatu)
          ID_STATUSU INT(4), –status przygotowania listu (wyjściowo ustawiony na wartość umówioną z nami)
          NAZWA_STATUSU VARCHAR(50) –opcjonalnie
);
 
CREATE TABLE PPETYKIETA_PODPACZKI (
          ID INT PRIMARY KEY AUTO_INCREMENT,
          ID_ZAMOWIENIA INT, –klucz obcy do tabeli z zamówieniami
          NR_ZAMOWIENIA VARCHAR(50), –opcjonalnie
          OPIS_PACZKI VARCHAR(50), –opcjonalnie
          ZAWARTOSC_PACZKI VARCHAR(50), –opcjonalnie
          RODZAJ_PACZKI VARCHAR(50),
          WARTOSC_PACZKI DECIMAL(10, 2), –opcjonalnie
          GABARYT_PACZKI VARCHAR(3),
          SZEROKOSC DECIMAL(10, 2),
          WYSOKOSC DECIMAL(10, 2),
          DLUGOSC DECIMAL(10, 2),
          WAGA DECIMAL(10, 2)
};
 
Tabelę zamówień można podzielić na wiele tabel w relacji ze sobą np. poprzez wyciągnięcie danych odbiorcy do osobnej tabelki. Powyższy przykład prezentuje minimalny zestaw danych potrzebny do przygotowania przesyłki. 
Updated on 20 grudnia 2024
6 Pozostałe parametry1 Identyfikatory
Zawartość
  • Typowa struktura
  • Przykładowe tabelki

DLACZEGO LC SOFT?

Naszą dewizą jest elastyczność!

Jeśli nasze oprogramowanie nie posiada funkcjonalności, której potrzebujesz, nie musisz szukać innego. Skontaktuj się z nami i opisz swoje potrzeby.

Chętnie wdrożymy Twój pomysł w życie!

Polityka prywatności

ZOBACZ TAKŻE

  • Home
  • O Nas
  • O Programie
    • Funkcjonalności
    • Korzyści z wyboru PP Etykiety
  • Integracje
    • dla PrestaShop
    • dla systemów dedykowanych
    • dla WMS
    • Fulfilment
    • Integracja z kurierami
    • Integracja z Elektornicznym Nadawcą
  • Aktualności
  • Wdrożenia
  • Kontakt

NAPISZ DO NAS

LC Soft Sp. z o.o.
ul. Gdańska 89/1
85-022 Bydgoszcz

NIP: 9671424915
REGON: 38234241100000
KRS: 0000767159
Sąd Rejonowy w Bydgoszczy XIII Wydział Gospodarczy Krajowego Rejestru Sądowego
office@lcsoft.pl
Copyright 2018 LCSoft office@lcsoft.pl

ZACZNIJ DZIAŁAĆ!

Chcesz skorzystać z naszych usług? Masz problem i nie wiesz jak go rozwiązać? Potrzebujesz nowych funkcjonalności? Masz pytania? Skontaktuj się z nami!

W czym możemy pomóc?
Wyrażam zgodę na przetwarzanie moich danych osobowych przez LC Soft Sp. z o.o., ul. Gdańska 89/1, 85-022 Bydgoszcz, NIP: 9671424915, REGON: 38234241100000, KRS: 0000767159, Sąd Rejonowy w Bydgoszczy XIII Wydział Gospodarczy Krajowego Rejestru Sądowego, w celu udzielenia odpowiedzi, w tym przedłożenia oferty jeśli o nią pytam. Moje dane osobowe będą przetwarzane do czasu cofnięcia zgody lub przez okres niezbędny do ustalenia, dochodzenia lub obrony roszczeń. Mam prawo dostępu do danych, sprostowania, usunięcia lub ograniczenia przetwarzania, prawo sprzeciwu, prawo wniesienia skargi do organu nadzorczego i prawo do przeniesienia danych.