Actions39
- Account Actions
- Client Actions
- Document Actions
- Product Actions
- Receipt Actions
- Store Actions
- Supplier Actions
Supplier → Update Supplier
AI-generatedOverview
This node integrates with the Vendus API to update supplier information in a business management and invoicing system. It allows users to modify details of an existing supplier by specifying the supplier's ID or name along with updated contact, address, and additional information.
Common scenarios where this node is beneficial include:
- Keeping supplier records up-to-date with new contact details or addresses.
- Correcting errors or adding notes to supplier profiles.
- Automating supplier data synchronization between Vendus and other systems.
Practical example:
- A company receives updated contact info from a supplier and uses this node in an automated workflow to update the supplier record in Vendus without manual entry.
Properties
| Name | Meaning |
|---|---|
| Supplier Name or ID | The unique identifier or name of the supplier to update. Can be selected from a list or specified via expression. |
| Supplier Name | The updated name of the supplier. |
| Contact Information | Collection of contact details including: Email, Fiscal ID, Mobile phone, Phone, and Website URL. |
| Address Information | Collection of address details including: Address, City, Country (Angola, France, Portugal, Spain), Postal Code. |
| Additional Options | Extra options such as Notes related to the supplier. |
| Custom JSON | Raw JSON object for custom fields or additional data not covered by standard properties. |
| Options | Additional settings like enabling debug logging for detailed troubleshooting output. |
Output
The node outputs the response from the Vendus API after updating the supplier. The json output field contains the updated supplier data as returned by the API, typically including all supplier fields such as ID, name, contact info, address, and any other metadata.
No binary data output is produced by this node.
Dependencies
- Requires an active connection to the Vendus API using an API key credential configured in n8n.
- The node depends on the Vendus API base URL and authentication credentials set up in n8n.
- Optional debug logging can be enabled to assist with troubleshooting API calls.
Troubleshooting
- Missing or invalid supplier ID: If the supplier ID or name is not provided or incorrect, the API call will fail. Ensure the "Supplier Name or ID" property is correctly set.
- API authentication errors: Verify that the API key credential is valid and has sufficient permissions.
- Network or connectivity issues: Check network access to the Vendus API endpoint.
- Invalid JSON in Custom JSON field: If the custom JSON is malformed, the request may fail. Validate JSON syntax before running.
- Debug logging: Enable the "Enable Debug Logging" option to get detailed logs about request URLs, parameters, and responses which can help identify issues.
Common error messages:
"Parameter 'supplierId' is required but not provided": Indicates missing supplier identifier.- HTTP 4xx or 5xx errors from the API: Refer to the API documentation or enable debug logging to inspect the full request and response.
Links and References
- Vendus API Documentation (official site referenced in node description)
- n8n Expressions Documentation - for using expressions in input fields