Wewnętrzna dokumentacja API
⚠ Te API są przeznaczone wyłącznie do użytku wewnętrznego. Są używane przez moduł Kontroli Produkcji i nie powinny być udostępniane integratorom zewnętrznym bez wyraźnej autoryzacji.
Spis treści
API sesji Kontroli Produkcji
API sesji Kontroli Produkcji (prodControlSession)
Zapewnia dostęp do sesji Kontroli Produkcji.
Endpoint: /api/nav24/shopFloor/v1.0/companies({companyID})/prodControlSessions
ReadWrite
Operacje:
- GET - Pobranie sesji Kontroli Produkcji
- POST - Utworzenie sesji Kontroli Produkcji
- PATCH - Aktualizacja sesji Kontroli Produkcji
- DELETE - Usunięcie sesji Kontroli Produkcji
| Pole | Opis |
|---|---|
| systemId | ID systemowe |
| itemNo | Numer towaru |
| itemDescription | Opis towaru |
| userId | ID użytkownika |
| prodOrderNo | Numer zlecenia produkcyjnego |
| prodOrderLineNo | Numer wiersza zlecenia produkcyjnego |
| batchId | ID partii |
| operationNo | Numer operacji |
| operationStartDateTime | Data i godzina rozpoczęcia operacji |
| lastOperationDateTime | Data i godzina ostatniej operacji |
| routingNo | Numer zasobu |
| routingType | Typ zasobu |
| routingDescription | Opis zasobu |
| status | Status |
| orderQuantity | Ilość zlecenia |
API wpisów Kontroli Produkcji
API wpisów Kontroli Produkcji (prodControlEntry)
Zapewnia dostęp do wpisów Kontroli Produkcji.
Endpoint: /api/nav24/shopFloor/v1.0/companies({companyID})/prodControlEntries
ReadWrite
Operacje:
- GET - Pobranie wpisów Kontroli Produkcji
- POST - Utworzenie wpisu Kontroli Produkcji
- PATCH - Aktualizacja wpisu Kontroli Produkcji
- DELETE - Usunięcie wpisu Kontroli Produkcji
| Pole | Opis |
|---|---|
| systemId | ID systemowe |
| deviceNo | Numer urządzenia |
| entryType | Typ wpisu |
| startDateTime | Data i godzina rozpoczęcia |
| finishDateTime | Data i godzina zakończenia |
| itemNo | Numer towaru |
| lotNo | Numer partii |
| operationNo | Numer operacji |
| operationCode | Kod operacji |
| prodOrderNo | Numer zlecenia produkcyjnego |
| prodOrderLineNo | Numer wiersza zlecenia produkcyjnego |
| routingNo | Numer zasobu |
| routingType | Typ zasobu |
| sessionId | ID sesji |
| status | Status |
| techMessage | Komunikat techniczny |
| userId | ID użytkownika |
| batchId | ID partii |
API rozszerzeń wpisów Kontroli Produkcji
API rozszerzeń wpisów Kontroli Produkcji (prodControlEntryExtension)
Zapewnia dostęp do rozszerzeń wpisów Kontroli Produkcji (dodatkowych rekordów śledzenia).
Endpoint: /api/nav24/shopFloor/v1.0/companies({companyID})/prodControlEntryExtensions
ReadWrite
Operacje:
- GET - Pobranie rozszerzeń wpisów Kontroli Produkcji
- POST - Utworzenie rozszerzenia wpisu Kontroli Produkcji
- PATCH - Aktualizacja rozszerzenia wpisu Kontroli Produkcji
- DELETE - Usunięcie rozszerzenia wpisu Kontroli Produkcji
| Pole | Opis |
|---|---|
| systemId | ID systemowe |
| entriesId | ID wpisów (referencja nadrzędna) |
| startDateTime | Data i godzina rozpoczęcia |
| finishDateTime | Data i godzina zakończenia |
| itemNo | Numer towaru |
| operationNo | Numer operacji |
| prodOrderNo | Numer zlecenia produkcyjnego |
| prodOrderLineNo | Numer wiersza zlecenia produkcyjnego |
| routingNo | Numer zasobu |
| routingType | Typ zasobu |
| sessionId | ID sesji |
| status | Status |
| techMessage | Komunikat techniczny |
| userId | ID użytkownika |
| batchId | ID partii |