Soliditech icon

Soliditech

Consume Soliditech API (v.0.2.10)

Overview

This node interacts with the Soliditech API to perform various invoicing-related operations. Specifically, the 'Get Direct Invoice' operation retrieves detailed information about a direct invoice using its invoice number. This is useful for scenarios where users need to fetch invoice data for review, processing, or integration with other systems, such as accounting or customer management platforms.

Use Case Examples

  1. Retrieve a direct invoice by providing its invoice number to display or process invoice details in an automated workflow.
  2. Use the node to fetch invoice data for generating reports or triggering payment reminders.

Properties

Name Meaning
Invoice Number The unique identifier of the invoice to retrieve. This is a required string input.
Simplify Output A boolean flag indicating whether to simplify the output data structure for easier consumption.
Simplify Path The JSON path to the property that should be returned when output is simplified. Defaults to 'result'.

Output

JSON

  • invoiceNumber - The invoice number of the retrieved direct invoice.
  • invoiceDate - The date of the invoice.
  • dueDate - The due date for the invoice payment.
  • costCenter - Cost center associated with the invoice.
  • description - Description or details of the invoice.
  • promoCode - Any promotional code applied to the invoice.
  • invoiceReference - Reference identifier for the invoice.
  • lineReference - Reference for the invoice line items.
  • lines - Array of line items included in the invoice, detailing products or services billed.

Dependencies

  • Requires an API key credential for Soliditech API authentication.

Troubleshooting

  • Ensure the 'Invoice Number' is correctly provided and exists in the Soliditech system; otherwise, the API may return an error or no data.
  • If 'Simplify Output' is enabled, verify the 'Simplify Path' is correctly set to a valid property path in the response to avoid empty or undefined outputs.
  • Common errors include invalid JSON parameters if using JSON input mode, which should be a valid object.
  • Network or authentication errors may occur if the API key credential is missing or invalid; verify credentials in node settings.

Links

Discussion