Actions14
- Device Actions
- Codes Actions
- Item Actions
- Sales Actions
- Stock Actions
Sales → Create LPO Sale
AI-generatedOverview
This node interacts with the Zambia Revenue Authority VSDC Smart Invoice API to create an LPO (Local Purchase Order) sales transaction. It is useful for businesses that need to record and report LPO sales to the ZRA system, ensuring compliance with tax regulations. For example, a retail company can use this node to submit LPO sales invoices automatically to the tax authority.
Use Case Examples
- Creating an LPO sale transaction by providing invoice number, payment method, and a list of items sold in JSON format.
- Automating sales reporting to the Zambia Revenue Authority for LPO transactions.
Properties
| Name | Meaning |
|---|---|
| Invoice Number | Unique identifier for the sales invoice, required to track the transaction. |
| Payment Method | Method used to pay for the sale, such as Cash, Credit, Mobile Money, Bank Transfer, or Cheque. |
| Items | Array of items sold in the transaction, provided in JSON format, detailing each item's specifics. |
Output
JSON
data- Response data from the VSDC API after creating the LPO sale transaction, typically including confirmation and details of the recorded sale.
Dependencies
- Zambia Revenue Authority VSDC Smart Invoice API
Troubleshooting
- HTTP request failures due to network issues or incorrect API credentials. Ensure the API key and credentials are correctly configured.
- Invalid or missing required parameters such as invoice number, payment method, or items array can cause errors. Verify all required fields are provided and correctly formatted.
- Timeout errors if the API server is slow or unresponsive. Consider increasing timeout settings or retrying later.
Links
- Zambia Revenue Authority - Official website for Zambia Revenue Authority, which provides information about the VSDC Smart Invoice system.