確認インバウンド・メッセージ
サプライヤまたは顧客は、B2Bメッセージの受信に関する確認を受信できます。 確認メッセージには、エラーが発生したかどうかに関する情報が含まれます。 エラーが発生した場合は、メッセージに詳細が表示されます。
次の3つのインバウンド確認メッセージ定義があります:
-
OAGIS_10.1_CONFIRM_BOD_COLLAB_MSG_IN
このメッセージ定義は、メッセージ配信にCollaborationMessagingServiceを使用するときに、サプライヤまたは顧客に確認メッセージを受信させる場合に使用します。
-
OAGIS_10.1_CONFIRM_BOD_IN
このメッセージ定義は、メッセージ配信に
CollaborationMessagingService
またはCollaborationMessagingV2Service
を使用するときに、サプライヤまたは顧客に確認メッセージを受信させる場合に使用します。 -
UBL-2-1-ConfirmationMessageReceipt-In
このメッセージ定義を使用して、メッセージの受信を確認でき、メッセージが請求書の場合は、ステータス情報がOracle Fusion売掛/未収金アプリケーションに渡されます。 ステータス(STATUS_CODE)および理由コード(REASON_CODE)フィールドには、ドメイン値マップ・コードがあります。 これらのドメイン値マップに値が割り当てられていない場合、ペイロードで受信した値は売掛/未収金アプリケーションに渡されます。
インバウンド確認メッセージOAGIS_10.1_CONFIRM_BOD_COLLAB_MSG_INまたはOAGIS_10.1_CONFIRM_BOD_INを使用して請求書の受信を確認する場合、請求書確認メッセージで受信するコードを、Oracle Fusion売掛/未収金アプリケーションに渡されるコードにマップできます。 詳細は、「確認コードの管理」の項を参照してください。
OAGIS_10.1_CONFIRM_BOD_INのサンプル・ペイロードを次に示します:
<oa:ConfirmBOD xmlns:oa="http://www.openapplications.org/oagis/10" releaseID="10.1" versionID="" systemEnvironmentCode="Test" languageCode="en-US" xmlns="http://xmlns.oracle.com/apps/scm/cmk" xmlns:ns0="http://xmlns.oracle.com/apps/scm/cmk">
<ApplicationArea xmlns="http://www.openapplications.org/oagis/10" xmlns:cmkws="http://xmlns.oracle.com/apps/scm/cmk/ws" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cmk="http://xmlns.oracle.com/apps/scm/cmk" xmlns:ns2="http://xmlns.oracle.com/apps/scm/cmk/v2" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<Sender>
<LogicalID schemeID="Generic">CMKNewTP_TradPart</LogicalID>
</Sender>
<Intermediary>
<LogicalID schemeID="Name">CMKNewTP</LogicalID>
<Receiver>
<LogicalID schemeID="Name">CMKNewTP</LogicalID>
</Intermediary>
<Receiver>
<LogicalID schemeID="Name">CMKNewTP</LogicalID>
</Receiver>
<CreationDateTime>2020-11-20 12:11:11</CreationDateTime>
<BODID>300100233215579</BODID>
</ApplicationArea>
<DataArea xmlns="http://www.openapplications.org/oagis/10" xmlns:cmkws="http://xmlns.oracle.com/apps/scm/cmk/ws" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cmk="http://xmlns.oracle.com/apps/scm/cmk" xmlns:ns2="http://xmlns.oracle.com/apps/scm/cmk/v2" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<Confirm>
<OriginalApplicationArea>
<CreationDateTime>2020-09-04</CreationDateTime>
<BODID>OUT_154288</BODID>
</OriginalApplicationArea>
<Confirm>
<BOD>
<Note>More detaills on processing result</Note>
<ProcessingResultCode>Partner assigned code that is cross referenced to CMKcode</ProcessingResultCode>
</BOD>
<DataArea>
<oa:ConfirmBOD>
<ubl:ApplicationResponse xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance xmlns:ubl="urn:oasis:names:specification:ubl:schema:xsd:ApplicationResponse-2"
xmlns:cbc:"urn:oasis:names:specification:ubl:schema:xsd:commonBasicComponents-2" xmlns:cac-"urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
xmlns:ext="urn:oasis:names:specification:ubl:schema:xsd:commonExtensionComponents-2">
<cbc:ID>789</cbc:ID>
<cbc:IssueDate>1957-08-13</cbc:IssueDate>
<cac:SenderParty>
<cac:Partyldentification>
<cbc:ID schemeID="098">456</cbc:ID>
</cac:Partyidentification>
</cac: SenderParty>
<cac: ReceiverParty>
<cac:PartyIdentification>
<cbc:ID>123</cbc:ID>
</cac: PartyIdentification>
</cac: ReceiverParty>
<cac: DocumentResponse>
<cac: Response>
<cbc:ResponseCode ListID="UNCL43430pSubset">Success</cbc:ResponseCode>
<cbc:EffectiveDate>2016-10-25</cbc:EffectiveDate>
<cac:Status>
<cbc:StatusReasonCode listID="OPStatusReason">LEG</cbc:StatusReasonCode>
</cac:Status>
<cac:Status>
<cbc:StatusReasonCode listID="OPStatusReason">NON</cbc:StatusReasonCode>
</cac:Status>
</cac: Response>
<cac: DocumentReference>
<cbc:ID>Default_ARTrans11</cbc:ID>
<cbc:Document TypeCode>3808</cbc:Document TypeCode>
</cac: DocumentReference>
</cac:DocumentResponse>
</ubl:ApplicationResponse>