Convert to Peppol
AI-generatedOverview
This node converts IFC (Industry Foundation Classes) files into Peppol BIS Catalogue XML format. It is useful for users who need to generate Peppol Catalogue XML files from IFC models that include BIP property sets, facilitating interoperability in procurement and e-invoicing processes. For example, a construction company could use this node to convert their IFC building models into standardized Peppol catalogues for electronic procurement.
Use Case Examples
- Convert an IFC file named 'building.ifc' to a Peppol catalogue XML file named 'output/peppol/catalogue.xml'.
- Wait for the conversion job to complete before proceeding, with a polling interval of 2 seconds and a timeout of 300 seconds.
Properties
| Name | Meaning |
|---|---|
| IFC Filename Name or ID | Select the IFC file to convert, either from a list or by specifying an ID using an expression. |
| Output Filename | The name of the output Peppol Catalogue XML file to be generated. |
| Wait for Completion | Whether to wait for the conversion job to complete before continuing the workflow. |
| Polling Interval (Seconds) | How often to check the job status in seconds, applicable only if waiting for completion. |
| Timeout (Seconds) | Maximum time in seconds to wait for job completion, applicable only if waiting for completion. |
Output
JSON
job_id- The identifier of the conversion job.status- The current status of the job, such as pending, running, or completed.result- The result data of the conversion job, including the generated Peppol XML file details.error- Error message if the conversion job fails.
Dependencies
- An API key credential for the ifc2peppol API service is required.
Troubleshooting
- Common issues include invalid IFC file selection or API request failures.
- If the job does not complete within the timeout period, increase the timeout or check the API service status.
- Error messages from the API are returned in the output; ensure the IFC file is valid and the API credentials are correct.