Intrări — comenzi achiziție și recepții
Modulul **Intrări** gestionează fluxul de marfă **spre depozit**: planificare (PO), recepție fizică (REC) și efectul asupra stocului. Este punctul de plecare pentru orice client care aduce marfă în 3PL.
Flux standard
Comandă achiziție (PO) → Recepție (REC) → Stoc crește
planificare confirmare fizică</code></pre>
Comandă achiziție (PO)
Documentul prin care anunțați depozitul ce marfă așteptați de la furnizor.
| Status | Semnificație | Acțiuni tipice |
|---|---|---|
| draft | Ciornă — fără angajament | Editare liberă |
| sent | Trimisă / confirmată | Așteptare marfă |
| partial_received | Recepționat parțial | PO rămâne deschisă |
| received | Complet recepționată | PO închisă |
| cancelled | Anulată | Fără recepții noi |
Creare PO — pași
- Selectați compania și verificați depozitul destinație
- Alegeți partener furnizor
- Adăugați linii: articol, cantitate, UM, preț opțional
- Salvați ciornă sau trimiteți PO
- Comunicați nr. PO operatorului depozit la sosirea mărfii
Recepție (REC)
Documentul care confirmă intrarea fizică în depozit.
| Status | Efect stoc | Notă |
|---|---|---|
| Ciornă | Zero | Puteți salva parțial |
| IN_LUCRU | Depinde config | Marfă în procesare |
| INCHIS | Stoc crește | Tranziția definitivă |
| ANULAT | Scade ce intrase | Dacă era deja închisă |
Recepție parțială
- Mai multe recepții pot referi același PO
- Cantitățile se adună spre totalul PO
- PO trece la
partial_receivedpână la completare
Recepție fără PO
Posibilă în unele configurații (marfă neplanificată) — verificați politica 3PL. Poate necesita aprobare admin.
Documente atașate
- PDF recepție semnat
- Poze avarii / discrepanțe
- CMR / aviz transport
- Stocare în detaliul documentului — vizibile echipei autorizate
Verificare QR (public)
Recepțiile publicate pot genera QR pe PDF:
https://flowscmc.ro/verificare-receptie?t={token}
- Fără login — verificare integritate document
- Util pentru clienți finali, audit, transportatori
- Detalii API: Verificare QR
Integrare API
| Operațiune | Endpoint |
|---|---|
| Listă PO | GET /api/purchase-orders |
| Creare PO | POST /api/purchase-orders |
| Actualizare PO | PATCH /api/purchase-orders/{id} |
| Listă recepții | GET /api/receptions |
| Creare recepție | POST /api/receptions |
Webhooks relevante: reception.created, reception.closed, purchase_order.updated
Colaborare client ↔ depozit
| Responsabilitate client | Responsabilitate 3PL |
|---|---|
| PO corectă, cantități, furnizor | Recepție fizică, scanare |
| Articole în catalog | Verificare conformitate |
| Comunicare ETA | Închidere recepție, stoc |
| Reclamații discrepanță | Documentare avarii |
Greșeli frecvente
| Simptom | Cauză | Remediere |
|---|---|---|
| PO „nu progresează” | Recepții neînchise | Închideți REC |
| Stoc zero după livrare | REC încă ciornă | Publicați/închideți |
| Nu găsesc PO | Companie greșită | Schimbați compania |
| Linie respinsă | Articol inexistent | Creați SKU în date master |
| Cantitate PO depășită | Recepție peste limită | Ajustați PO sau linia REC |
Vezi și
- Workflow depozit — Intrări (secțiune dedicată)
- Date master
- REST v1 inbound