Přeskočit na hlavní obsah

Kapitola 6: Průvodce API a Integrací

6.1 Integrační Body

6.1.1 Výroba -> Účetnictví

Tok: OrderBomProcessor (Výroba) -> PurchaseOrder (Účetnictví).

  • Spouštěč: Uživatel klikne na "Objednat Kusovník".
  • Logika: Systém seskupí položky kusovníku podle Dodavatele a zavolá PurchaseOrderService->createEntity().

6.1.2 Sklad -> Účetnictví

Tok: Příjem Zboží -> Dodavatelská Faktura (Budoucí/Plánováno).

  • Ocenění zásob spoléhá na ceny z PurchaseOrderItem, pokud jsou dostupné.

6.2 Vlastní API

Modul primárně používá standardní CRUD endpointy AutoERP.

  • POST /Invoice: Vytvořit Fakturu.
  • PUT /Invoice/:id: Aktualizovat/Přepočítat.
  • GET /Invoice/:id/attributesForEmail: Generuje PDF a vrací atributy pro editor emailu.