Skip to main content

Tango AR Inbound (Cash Receipts) — File

Generated from Tango AR Inbound Integration Design Specification V0.7.docx in SharePoint folder 02 Lease Integrations. OAS spec: ar-inbound-file.yaml

Overview

SFTP file-based inbound. Client drops a pipe-delimited file of cash receipts on Tango’s SFTP server. Tango updates billing status (visible in Lease Financials → Receivables) and moves the file to Processed/. Owner: Tango Analytics Spec version: 0.7 Status: Draft (auto-generated — needs review)

Transport

Integration logic

  • LEASE_BILLING_ID must already exist in Tango (round-tripped from AR Outbound).
  • Invalid LEASE_BILLING_ID → service-log error Invalid Lease Billing ID.
  • If CHECK_AMOUNT >= GROSS_AMOUNT, exported records’ status changes to PAID (but the client must explicitly send this in the file).
  • Empty file or header-only → No records in input file warning.
  • Multiple concurrent files processed FIFO; all moved to Processed.

Data fields

Validations

Open Questions / Assumptions

  • CHARGE_STATUS typed as NUMBER in mapping but sample is PAID. Schema uses string with enum PAID/VOID.
  • SFTP credentials are <TBD>.
  • Timing/frequency is <TBD>.
  • Error message inconsistency: validation uses Lease Receivable ID but field name is LEASE_BILLING_ID.

Changelog