Integrare API pentru lansarea, închiderea și finalizarea expedierilor

Last updated: June 19, 2026

Majoritatea anomaliilor pot fi capturate manual prin lansarea unei noi Expedieri în L2L. L2L oferă o modalitate de a crea, actualiza și finaliza Expedieri prin intermediul API-ului, pentru a automatiza procesele și a crește eficiența. Iată câteva cazuri de utilizare în care automatizarea creării și finalizării Expedierilor poate fi utilă:

  • Lansarea unei Expedieri pentru a notifica tehnicienii atunci când o Mașină generează o anumită eroare
  • Lansarea unui proces în L2L dintr-o altă aplicație, cum ar fi un QMS
  • Închiderea unei Expedieri atunci când condiția de eroare nu mai este activă
  • Utilizarea dispozitivelor hardware pentru lansarea Expedierilor

Lansarea unei Expedieri

Obiectiv: Automatizarea creării unei Expedieri pentru a îmbunătăți eficiența și acuratețea datelor Expedierii.
Interval sugerat: La cerere
Schița procesului:

  1. (Opțional) Identificați dacă a fost deja lansată o Expediere pentru Mașina afectată cu același tip de Expediere. Acest lucru poate fi utilizat pentru a preveni duplicarea datelor. Dacă este găsită o Expediere cu aceeași Mașină și același tip de Expediere, este posibil să nu fie necesară o nouă Expediere.
    GET https://[customer].leading2lean.com/api/1.0/dispatches/?auth=[api key]&site=[site id]&machinecode=[machine code]&dispatchtypecode=[dispatch type code]&open=T&order_by=-reported&limit=1
  2. Creați o nouă Expediere. Există două metode pentru a crea o Expediere:
    1. Adăugare. Aceasta creează o Expediere finalizată și închisă. Această metodă este utilizată dacă doriți să înregistrați pur și simplu o apariție sau o perioadă de nefuncționare fără a fi necesară vreo interacțiune umană.
      POST https://[customer].leading2lean.com/api/1.0/dispatches/add/?auth=[api key]
      1. Parametri POST: site=[site id]&dispatchtypecode=[dispatch type code]&description=[description]&machinecode=[machine code]&tradecode=[trade code]
      2. Consultați documentația oficială a API-ului pentru lista completă a parametrilor POST.
    2. Deschidere. Aceasta este utilizată pentru a lansa o Expediere deschisă. Este exact ca lansarea unei Expedieri utilizând formularul Expediere nouă din interfața utilizatorului.
    3. POST https://[customer].leading2lean.com/api/1.0/dispatches/open/?auth=[api key]
      1. Parametri POST: site=[site id]&dispatchtypecode=[dispatch type code]&description=[description]&machinecode=[machine code]&tradecode=[trade code]
      2. Consultați documentația oficială a API-ului pentru lista completă a parametrilor POST.

Închiderea unei Expedieri

Obiectiv: Închiderea programatică a unei Expedieri
Interval sugerat: La cerere
Schița procesului:

  1. Căutați expedierea pentru a găsi ID-ul expedierii. Acest pas poate fi omis dacă ID-ul expedierii este deja cunoscut.
    GET https://[customer].leading2lean.com/api/1.0/dispatches/?auth=[api key]&site=[site id]&dispatchnumber=[dispatch number]
  2. Închideți expedierea
    POST https://[customer].leading2lean.com/api/1.0/dispatches/close/[dispatch id]/?auth=[api key]

Finalizarea unei expedieri

Obiectiv: Finalizarea programatică a unei expedieri
Interval sugerat: La cerere
Schița procesului:

  1. Căutați expedierea pentru a găsi ID-ul expedierii. Acest pas poate fi omis dacă ID-ul expedierii este deja cunoscut.
    GET https://[customer].leading2lean.com/api/1.0/dispatches/?auth=[api key]&site=[site id]&dispatchnumber=[dispatch number]
  2. Finalizați expedierea
    POST https://[customer].leading2lean.com/api/1.0/dispatches/complete/[dispatch id]/?auth=[api key]