This piece is designed for banking IT professionals, ATM software engineers, and operations managers who need to understand the architecture and application of this specific NCR documentation.
NDC orders are not static. This section covers: aptra advance ndc reference manual
In Aptra Advance, NDC is handled by the Aptra Advance NDC Driver. This driver acts as a translation layer: This piece is designed for banking IT professionals,
| Error Code | Message | Root Cause (per manual) | Fix |
| :--- | :--- | :--- | :--- |
| NDC-102 | "Invalid Pax Type" | Using CNN for a 15-year-old (APTRA requires YTH from 12-15) | Re-map to IATA YTH code |
| NDC-211 | "Offer Expired" | OrderCreate sent after TimeLimit | Re-run AirShopping |
| NDC-307 | "Seamap Unavailable" | Requesting seat map for flight < 4 hrs | Use OrderRetrieve instead |
| NDC-448 | "Currency Mismatch" | Shopping in EUR, Ordering in USD | Keep currency consistent |
| NDC-909 | "Unknown Origin/Destination" | City code exists but no airport (e.g., LON vs LHR) | Use IATA airport codes only | These are essentially "if-then" logic trees stored locally
In NDC, pricing is decoupled from booking. The manual explains:
Before ordering, airlines need to firm up the price and add seats.