Tango PO Outbound
Generated fromTango PO Outbound Integration Design Specification V0.5.docxin SharePoint folder04 Projects Integrations. OAS spec:po-outbound.yaml
Overview
SFTP file-based outbound integration. Tango writes approved Purchase Orders (header + detail rows) as a pipe-delimited text file to its SFTP server. The client reads the file and processes the data in its target system. Owner: Tango Analytics Spec version: 0.5 Status: Draft (auto-generated from design doc — needs review)Transport
Existing files are moved to
Processed/ with a timestamp before each new write.
Integration logic
- All POs with status
Approvedare exported. - Zero-dollar lines are excluded.
- After successful export, POs are flagged
Exported. PO_IDis the reconciliation key.- The file always contains Header + Detail.
- If there are no approved POs, no file is generated.
Data fields
Validations
Open Questions / Assumptions
- No “Required?” column in the source — every field is left optional in the schema.
- Numeric fields typed as VARCHAR (
PO_AMOUNT,RETAINAGE_PCT,QTY,RATE,LINE_AMOUNT): mapping table says VARCHAR; the spec mirrors that. Confirm whether numeric typing is intended. - SFTP credentials are blank in source.
- Timing/frequency is
<TBD>. - Lookup values for
PO_TYPE,PAYMENT_TERMS,CURRENCY,UOM,C_EXT_LOV1are<TBD>in Appendix. - Header / Trailer formats not separately defined.
- Test Scenario #2 is missing from the source (numbering jumps from 1 to 3 in the doc).

