Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
cli:franke:factory_4_0_peschiera:sap-nis-agv-api [2022/10/10 16:09] n.bergantino |
cli:franke:factory_4_0_peschiera:sap-nis-agv-api [2022/11/14 17:11] (current) n.bergantino |
||
|---|---|---|---|
| Line 8: | Line 8: | ||
| - **rueck**: is the rueck related to the product unit stocket in the specific machine entry position | - **rueck**: is the rueck related to the product unit stocket in the specific machine entry position | ||
| After that, NIS will download all the required information using the existing web service protocol. The following use case diagram describes the scenario. \\ \\ | After that, NIS will download all the required information using the existing web service protocol. The following use case diagram describes the scenario. \\ \\ | ||
| - | {{ : | + | {{ : |
| + | NIS will provide a REST server API with the following properties: | ||
| + | * IP:PORT => 255.255.255.255: | ||
| + | * Protocol HTTP with method POST | ||
| + | <code javascript> | ||
| + | http:// | ||
| + | (http:// | ||
| + | </ | ||
| + | * BODY as json text: | ||
| + | <code javascript> | ||
| + | {" | ||
| + | </ | ||
| + | In the following there is the description of the json fields | ||
| + | * request: is a static string value containing " | ||
| + | * p1: is the data object, where | ||
| + | * entrypos: is the unique identifier of the machine entry position | ||
| + | * rueck: is the related rueck | ||
| + | * werks: plant code in SAP | ||
| + | * qty: number of items in the pallet (pallet quantity) | ||
| + | The Rest server will answer through the following json object: | ||
| + | * {" | ||
| + | * {" | ||
| + | In the following there is an example using the **curl** command on the test server: | ||
| + | <code bash> | ||
| + | curl --request POST ' | ||
| + | </ | ||