SOAP zprávy - skaut/Warehouse_mobile GitHub Wiki
Přehled použitých SOAP zpráv pro jednotlivé agendy/stránky:
Přihlášení
Rezervace
WarehouseItemAllBorrowable - načtení majetku, který je k dispozici k zapůjčení
- Parametry zprávy:
- ID_Login
- ID_Application
- IsInStock: false
- IsCommercial: false
WarehouseItemReservationInsert - žádost o rezervaci
- Parametry zprávy:
- Pozor, argumenty je nutno obalit do
warehouseItemReservation
- ID_Login
- ID: (= app id)
- ID_Unit: (kam bude pujceno)
- ID_User: (uzivatel, ktery si pujcuje)
- ID_Warehouse: (sklad, ve kterem se nachazi predmet nyni)
- ID_WarehouseItem: (id predmetu)
- ID_UnitOrigin: (jednotka, ktere predmet patri)
- EstimatedStartDate: (datum)
- Person: (jméno)
Načtení skladu jednotky a majetku v nich
Načtení majetku
WarehouseItemDetail - detail položky majetku
- Parametry zprávy:
- ID_Login:
- ID: (identifikátor předmětu)
Inventarizace
StockTakingInsert - založení inventury
NEFUNGUJE, SERVER VRACÍ error 500
- Parametry zprávy:
- pozor, vyžaduje obálkový
stockTakingInsertInput
- ID_Login:
- ID_Unit: (identifikátor jednotky)
- ID: (identifikator aplikace)
- ID_StockTakingState: new
- WarehouseList: { int: (id skladu), int: (id skladu) }
StockTakingAll - načtení seznamu inventur
- Parametry zprávy:
- ID_Login:
- ID_Unit: (identifikátor jednotky)
StockTakingDetail - detail inventury
- Parametry zprávy:
- ID_Login:
- ID: (identifikátor inventury)
StockTakingWarehouseItemInsert - inventarizace jedné položky
- Parametry zprávy:
- ID_Login:
- ID_StockTaking: (identifikátor konkrétní instance inventarizace)
- ID_WarehouseItem: (identifikátor inventarizovaného předmětu)
WarehouseItemAllStockTaking - načtení seznamu inventarizovaných položek
- Parametry zprávy:
- ID_Login:
- ID_StockTaking: (identifikátor konkrétní instance inventarizace)
- ID_Warehouse: (identifikátor skladu - jedná se o sklad, který musí být )