Actions45
- Inventory Gen Entrie Actions
- Inventory Gen Exit Actions
- Inventory Transfer Request Actions
- Product Tree Actions
- Production Order Actions
Overview
This node interacts with the SAP Business One Service Layer (version 8) specifically for managing production-related documents. The "Reopen" operation allows users to reopen a previously closed production order document in SAP B1. This is useful when a production order was prematurely closed or needs further modifications after closure.
Common scenarios include:
- Reopening a production order to make adjustments or corrections.
- Resuming production processes that were halted due to an order closure.
- Managing production workflows where orders may need to be reopened for quality checks or rework.
Example: A manufacturing manager realizes that a production order was closed by mistake and wants to reopen it to add additional items or update quantities.
Properties
| Name | Meaning |
|---|---|
| DocEntry | The unique identifier (document entry number) of the production order to be reopened. |
Output
The output is a JSON object representing the response from the SAP B1 Service Layer API after attempting to reopen the specified production order. It typically contains details about the updated document status or any error messages returned by the API.
If the operation is successful, the JSON will confirm the reopening of the production order. If there is an error (e.g., invalid DocEntry, network issues), the JSON will contain an error field with the error message.
No binary data output is produced by this node.
Dependencies
- Requires connection to an SAP Business One Service Layer instance (version 8).
- Needs credentials including base URL, username, password, and company database name to authenticate against the SAP B1 Service Layer.
- The node performs a login request to obtain session cookies used for subsequent API calls.
- The environment must allow HTTPS requests to the SAP B1 Service Layer endpoint.
Troubleshooting
- Authentication errors: Ensure the provided SAP B1 credentials (username, password, company DB) are correct and have sufficient permissions.
- Invalid DocEntry: If the DocEntry does not exist or is incorrect, the API will return an error. Verify the document ID before running the node.
- Network issues: Connection failures or SSL certificate problems can cause request failures. Check network connectivity and SSL settings.
- Operation not allowed: Attempting to reopen a document that cannot be reopened (e.g., already open or in an incompatible state) will result in an error from SAP B1.
- Error messages: The node returns error messages in the output JSON under the
errorkey. Review these messages to identify issues.
Links and References
- SAP Business One Service Layer Documentation
- SAP B1 Production Orders API Reference (search for ProductionOrders entity)
- n8n documentation on HTTP Request Node (for understanding underlying HTTP calls)