Implementation
See the corresponding how-to article for API usage and step-by-step instructions:Purpose
- Confirm Accounting System availability.
- Prevent jobs from becoming stuck in progress.
- Ensure exports start only when processing can succeed.
Validation Checks
Accounting System Availability
Confirm that:- The Accounting System is reachable.
- Authentication is valid.
- The system is not locked or read-only.
- New accounting entries can be created.
Handling Validation Failures
If validation fails:- Mark the Export Job as failed.
- Post a Failed Export Job Event:
event= failedfailureReason= Failed to reach the Accounting System.failureReasonType= accounting_system_unreachable
- Stop further processing.
Expected Outcome
- Export Job proceeds only if validation succeeds.
- Failures are reported early with actionable reasons.
- No Export Items are processed yet.
What Comes Next?
Related Reading
- How to Perform Pre-Export Validation
- Export Integration Workflow Guide
- AS/ERP Processing Workflow Guide