Actions26
- Item Actions
- Production Order Actions
- Warehouse Actions
- Product Tree Actions
- Inventory Gen Entry Actions
- Inventory Gen Exit Actions
- SQL Query Actions
- Custom API Call Actions
Overview
This node integrates with the SAP Service Layer API to manage inventory generation entries, specifically supporting update operations on "Inventory Gen Entry" resources. It allows users to send partial updates to existing inventory generation entry records in SAP by specifying the record ID and the data fields to modify.
Common scenarios include:
- Adjusting quantities or details of inventory generation entries after initial creation.
- Correcting or updating metadata related to inventory movements.
- Automating inventory adjustments based on external triggers or workflows.
For example, a manufacturing workflow could use this node to update an inventory generation entry's status or quantities after a production step completes, ensuring SAP reflects the latest inventory state.
Properties
| Name | Meaning |
|---|---|
| Data | JSON object containing the fields and values to update in the inventory generation entry record. This is the payload sent to SAP to modify the specified record. |
Output
The node outputs a JSON object representing the response from the SAP Service Layer API after the update operation. This typically includes the updated inventory generation entry record data as returned by SAP.
No binary data output is produced by this operation.
Example output structure (simplified):
{
"DocEntry": 123,
"SomeField": "UpdatedValue",
...
}
Dependencies
- Requires connection credentials for the SAP Service Layer API, including URL, company database name, username, password, and optionally language.
- Uses HTTPS requests with disabled SSL certificate verification (
rejectUnauthorized: false). - The node logs into SAP Service Layer at runtime to obtain a session cookie used for subsequent API calls.
- No additional external services are required beyond SAP Service Layer.
Troubleshooting
- Failed to get session cookie: Indicates login to SAP Service Layer failed. Verify credentials and network connectivity.
- Operation not supported: Occurs if an unsupported operation is requested. Ensure "update" operation is selected for "Inventory Gen Entry".
- API errors from SAP: Errors returned by SAP (e.g., invalid data, missing fields) will be included in the node output if "Continue On Fail" is enabled; otherwise, they cause execution failure. Check the error message for details.
- Invalid JSON in Data property: Ensure the "Data" input is valid JSON matching SAP's expected schema for inventory generation entries.
- SSL issues: The node disables SSL verification; if your environment requires strict SSL, adjust accordingly.
Links and References
This summary focuses on the "Inventory Gen Entry" resource and the "Update" operation as requested.