Rendelési folyamat API

Termékenkénti kereszt-bizonylatos kimutatás — vevői rendelés, szállítói rendelés, szállítólevél és számla egy sorban

Alap URL

https://{tenant}.logzi.com/api/product-flow/

Minden kérés JSON választ ad vissza. Sikeres válasz esetén result.code == 1, hiba esetén result.code == 0.

GET /api/product-flow/list

Termékenkénti rendelési folyamat lista lekérése. Minden sor egy vevői rendelési tételt mutat a hozzá kapcsolódó szállítói rendeléssel, szállítólevéllel és számlával együtt.

Query paraméterek

Paraméter Típus Kötelező Leírás
list_count int Oldalankénti rekordok száma (alapértelmezett: 10)
list_offset int Eltolás lapozáshoz (alapértelmezett: 0)
list_condition[product_name] string Terméknév szűrő (részleges egyezés, kis-nagybetű független)
list_condition[product_partnumber] string Cikkszám szűrő (részleges egyezés)
list_condition[date_from] date Vevői rendelés teljesítési dátum -tól (formátum: ÉÉÉÉ-HH-NN)
list_condition[date_to] date Vevői rendelés teljesítési dátum -ig (formátum: ÉÉÉÉ-HH-NN)
list_condition[partner_id] int Vevő partner azonosítója — csak az adott partnerhez tartozó rendelések
list_sort[field] string Rendezési mező neve (pl. order_in_date_perform, partnumber, product_name)
list_sort[sort] string Rendezési irány: ASC vagy DESC (alapértelmezett: DESC)

Példa kérés

GET /api/product-flow/list?list_count=20&list_offset=0&list_condition[date_from]=2025-01-01&list_condition[date_to]=2025-12-31
X-API-KEY: {az_api_kulcsod}

Példa válasz

{
  "result": { "code": 1, "message": "success" },
  "list_count": 20,
  "list_offset": 0,
  "list_all": 142,
  "data": [
    {
      "order_in_item_id": 1501,
      "order_in_id": 312,
      "order_in_identify": "VREND-2025-0312",
      "identify_customer": "VEVOI-REF-001",
      "order_in_date_create": "2025-03-10",
      "order_in_date_perform": "2025-03-20",
      "order_in_quantity": 5,
      "order_in_incoming_price": 8000,
      "order_in_price_margin": 10000,
      "order_in_price_margin_percent": 20.0,
      "order_in_price_netto": 50000,
      "order_in_price_brutto": 63500,
      "order_in_price_tax": 13500,
      "order_in_tax_id": 3,
      "order_in_currency_id": 1,
      "order_in_status_id": 3,
      "order_in_status_name": "Teljesítve",
      "customer_status_id": 2,
      "order_in_customer_status_name": "Átadva",
      "order_in_paymod_id": 1,
      "order_in_paymod_name": "Átutalás",
      "order_in_shipping_id": 2,
      "order_in_shipping_name": "Futárszolgálat",
      "order_in_partner": "Minta Kft.",
      "order_in_shipping_addr": "1117 Budapest, Példa utca 1.",
      "order_in_shipping_user": "Kovács János",
      "order_in_billing_addr": "1117 Budapest, Számla utca 2.",
      "product_id": 88,
      "product_group_id": 45,
      "partnumber": "TERM-0088",
      "product_name": "Minta termék",
      "category_id": 7,
      "stockable": 1,
      "synchronizable": 0,
      "drs": 0,
      "excisable": 0,
      "acquisition_partner_id": 12,
      "ledger_number_in_id": 3,
      "ledger_number_out_id": 5,
      "order_out_id": 201,
      "order_out_identify": "SZREND-2025-0201",
      "order_out_date_create": "2025-03-11",
      "order_out_date_perform": "2025-03-18",
      "order_out_status_id": 3,
      "order_out_status_name": "Teljesítve",
      "order_out_quantity": 5,
      "order_out_price_netto": 40000,
      "order_out_price_brutto": 50800,
      "order_out_price_tax": 10800,
      "order_out_partner": "Szállító Zrt.",
      "dn_id": 98,
      "dn_identify": "SZLEV-2025-0098",
      "dn_date_create": "2025-03-17",
      "dn_date_perform": "2025-03-18",
      "dn_status_id": 2,
      "dn_status_name": "Lezárva",
      "dn_quantity": 5,
      "dn_price_netto": 40000,
      "dn_price_brutto": 50800,
      "dn_price_tax": 10800,
      "dn_partner": "Szállító Zrt.",
      "invoice_id": 455,
      "invoice_identify": "SZL-2025-0455",
      "invoice_receipt_type_cr_id": null,
      "invoice_date_create": "2025-03-20",
      "invoice_date_perform": "2025-03-20",
      "invoice_date_validity": "2025-03-20",
      "invoice_date_payoff": "2025-04-03",
      "invoice_status_id": 2,
      "invoice_status_name": "Kiállítva",
      "invoice_paymode_id": 1,
      "invoice_paymod_name": "Átutalás",
      "invoice_quantity": 5,
      "invoice_price_netto": 50000,
      "invoice_price_brutto": 63500,
      "invoice_price_tax": 13500,
      "invoice_partner": "Minta Kft."
    }
  ]
}

Válasz mezők leírása

Mező Csoport Leírás
order_in_item_idVevői rendelésRendelési tétel egyedi azonosítója (sor ID)
order_in_idVevői rendelésVevői rendelés fejléc azonosítója
order_in_identifyVevői rendelésVevői rendelés sorszáma
identify_customerVevői rendelésVevő saját rendelésszáma
order_in_date_createVevői rendelésRendelés rögzítésének dátuma (ÉÉÉÉ-HH-NN)
order_in_date_performVevői rendelésVállalt teljesítési dátum (ÉÉÉÉ-HH-NN)
order_in_quantityVevői rendelésRendelt mennyiség
order_in_incoming_priceVevői rendelésRendeléskor érvényes beszerzési ár (Ft)
order_in_price_marginVevői rendelésÁrrés összege (Ft)
order_in_price_margin_percentVevői rendelésÁrrés mértéke (%)
order_in_price_nettoVevői rendelésNettó ár (Ft)
order_in_price_bruttoVevői rendelésBruttó ár (Ft)
order_in_price_taxVevői rendelésÁFA összege (Ft)
order_in_status_nameVevői rendelésRendelés státuszának neve
order_in_customer_status_nameVevői rendelésVevői státusz neve
order_in_paymod_nameVevői rendelésFizetési mód neve
order_in_shipping_nameVevői rendelésSzállítási mód neve
order_in_partnerVevői rendelésVevő partner neve
order_in_shipping_addrVevői rendelésSzállítási cím
order_in_shipping_userVevői rendelésSzállítási hely kapcsolattartójának neve
order_in_billing_addrVevői rendelésSzámlázási cím
product_idTermékTermék egyedi azonosítója
product_group_idTermékTermék csoport azonosítója
partnumberTermékCikkszám
product_nameTermékTermék megnevezése
category_idTermékTermék kategória azonosítója
stockableTermékRaktározható-e (1/0)
order_out_idSzállítói rendelésSzállítói rendelés azonosítója (null ha nincs)
order_out_identifySzállítói rendelésSzállítói rendelés sorszáma
order_out_date_performSzállítói rendelésSzállítói rendelés teljesítési dátuma
order_out_quantitySzállítói rendelésSzállítói rendelés mennyisége
order_out_price_nettoSzállítói rendelésSzállítói rendelés nettó ára (Ft)
order_out_price_bruttoSzállítói rendelésSzállítói rendelés bruttó ára (Ft)
order_out_partnerSzállítói rendelésSzállítói partner neve
order_out_status_nameSzállítói rendelésSzállítói rendelés státuszának neve
dn_idSzállítólevélSzállítólevél azonosítója (null ha nincs)
dn_identifySzállítólevélSzállítólevél sorszáma
dn_date_performSzállítólevélSzállítólevél teljesítési dátuma
dn_quantitySzállítólevélSzállítólevél mennyisége
dn_price_nettoSzállítólevélSzállítólevél nettó ára (Ft)
dn_price_bruttoSzállítólevélSzállítólevél bruttó ára (Ft)
dn_partnerSzállítólevélSzállítólevél partnere
dn_status_nameSzállítólevélSzállítólevél státuszának neve
invoice_idSzámlaSzámla azonosítója (null ha nincs)
invoice_identifySzámlaSzámla sorszáma
invoice_date_performSzámlaSzámla teljesítési dátuma
invoice_date_payoffSzámlaFizetési határidő
invoice_quantitySzámlaSzámlázott mennyiség
invoice_price_nettoSzámlaSzámla nettó összege (Ft)
invoice_price_bruttoSzámlaSzámla bruttó összege (Ft)
invoice_partnerSzámlaSzámla partnere (vevő neve)
invoice_status_nameSzámlaSzámla státuszának neve
invoice_paymod_nameSzámlaSzámla fizetési módjának neve