amadeus - 如何使用 PNR_AddmultiElements Amadeus 网络服务添加付款方式
问题描述
将付款方式添加为“INV AGT”的 xml 查询应该是什么结构
使用 pnr_addmultielemets。以下代码将 FP 行生成为“MS INVAGT”。
有什么我想念的吗?
<PNR_AddMultiElements>
<pnrActions>
<optionCode>11</optionCode>
</pnrActions>
<dataElementsMaster>
<marker1 />
<dataElementsIndiv>
<elementManagementData>
<segmentName>FP</segmentName>
</elementManagementData>
<formOfPayment>
<fop>
<identification>MS</identification>
</fop>
</formOfPayment>
<fopExtension>
<fopSequenceNumber>1</fopSequenceNumber>
<newFopsDetails>
<printedFreeflow>INV AGT</printedFreeflow>
</newFopsDetails>
</fopExtension>
<referenceForDataElement>
<reference>
<qualifier>ST</qualifier>
<number>1</number>
</reference>
</referenceForDataElement>
</dataElementsIndiv>
<dataElementsIndiv>
<elementManagementData>
<segmentName>RF</segmentName>
</elementManagementData>
<freetextData>
<freetextDetail>
<subjectQualifier>3</subjectQualifier>
<type>P2</type>
</freetextDetail>
<longFreetext>admin</longFreetext>
</freetextData>
</dataElementsIndiv>
</dataElementsMaster>
</PNR_AddMultiElements>
解决方案
<PNR_AddMultiElements>
<pnrActions>
<optionCode>11</optionCode>
</pnrActions>
<dataElementsMaster>
<marker1/>
<dataElementsIndiv>
<elementManagementData>
<segmentName>FP</segmentName>
</elementManagementData>
<formOfPayment>
<fop>
<identification>MS</identification>
<freetext>INV AGT</freetext>
</fop>
</formOfPayment>
</dataElementsIndiv>
<dataElementsIndiv>
<elementManagementData>
<segmentName>RF</segmentName>
</elementManagementData>
<freetextData>
<freetextDetail>
<subjectQualifier>3</subjectQualifier>
<type>P2</type>
</freetextDetail>
<longFreetext>admin</longFreetext>
</freetextData>
</dataElementsIndiv>
</dataElementsMaster>
推荐阅读
- java - 如何在 Java 中使用访问者模式模拟 Haskell 的模式匹配
- python - ValueError:error_score 必须是字符串“raise”或数值。(提示:如果使用“raise”,请确保拼写正确。)
- javascript - 如何在数组中找到对象?
- spring - Spring Boot + Apache CXF。仅发布带有注释的端点
- performance - 我们可以使用 Java 请求采样器进行大数据负载测试吗?
- node.js - 如何将 React App 客户端和 Node Server 部署到 cPanel
- celery - Celery:如何允许排队“重复”任务,但不允许处理“重复任务”?
- php - 从命令行跟踪 PHP 内存使用情况
- sql - PostgreSQL 将每个项目添加到列表中 - 数据库函数
- python - 在 Python 中使用来自 MongoDB 的数据的 Google Charts