Actions53
- Customer Actions
- Invoicing Actions
- Contact Actions
- Opportunity Actions
- Outstanding Actions
- Parameters Actions
- Payments Api Actions
- Product Actions
- Promo Code Actions
- Quotes Actions
- Telco Actions
Overview
This node integrates with the Soliditech API to perform various invoicing-related operations. Specifically, the 'Direct Contract Insert' operation allows users to insert a direct contract by providing necessary parameters such as account ID, promo code, product code, start date, and optional fibre link service parameters. This operation is useful for automating contract creation processes in billing or invoicing systems, especially when managing telecom or service contracts.
Use Case Examples
- Automatically create a new direct contract for a customer by specifying their account ID, promo code, and product code.
- Insert a direct contract with detailed fibre link service metadata such as supplier handover date and customer installation address.
Properties
| Name | Meaning |
|---|---|
| JSON Parameters | Whether to provide parameters as a JSON flat object instead of individual fields. |
| Parameters JSON | The parameters provided as a JSON flat object when JSON Parameters is enabled. |
| Account ID | The identifier of the account for which the direct contract is being inserted. |
| Promo Code | The promotional code associated with the contract. |
| Product Code | The product code for the contract. |
| Start Date | The start date of the contract in yyyy-MM-dd format. |
| Fibre Link Service Parameters | Optional metadata related to fibre link services, including supplier handover date, customer installation address, supplier circuit number, invoice reference, and notes. |
| Simplify Output | Whether to simplify the output data. |
| Simplify Path | The path to the property in the response that should be returned when output is simplified. |
Output
JSON
result- The main response data from the Direct Contract Insert API call.
Dependencies
- Soliditech API (requires API key credential)
Troubleshooting
- Ensure that when using JSON Parameters, the JSON provided is a valid flat object; otherwise, an error will be thrown.
- Required fields such as Account ID, Promo Code, Product Code, and Start Date must be provided when JSON Parameters is false.
- If the fibre link service parameters are provided, ensure the date fields are in the correct yyyy-MM-dd format.
- Common error messages include invalid JSON object errors when JSON Parameters is enabled but the JSON is malformed, and unsupported operation or resource errors if the node configuration is incorrect.
Links
- Soliditech Direct Contract Insert API Documentation - Official API documentation for the Direct Contract Insert operation.
