cXMLはオーダー・請求書処理・出荷・品質通知および承認申請などのサプライチェーンタスクでバイヤーがサプライヤとコラボレーションを行えるいくつかのドキュメントの種類を提供します。
16.01. ProductActivityMessage
ProductActivityMessage 要素は、在庫、預託品移動、および予測に関する情報をバイヤーの ERP システムから送信します。バイヤーから提供される在庫概要ビューには、サプライヤへの出庫済み構成品目が含まれます。提供される情報は、特定時点での構成品目の在庫および予測状況のスナップショットです。預託品移動情報は、預託品在庫から顧客の在庫への品目の移動を表しています。
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/cXML.dtd"> <!-- * Author: Electric Blue Industries Ltd. * Author URI: https://electric-blue-industries.com/ * Copyright: (c)2015-2023 Electric Blue Industries Ltd. * Contact: admin@electric-blue-industris.com * License: GNU General Public License v3.0 * License URI: http://www.gnu.org/licenses/gpl-3.0.html * Reference: http://xml.cxml.org/current/cXMLReferenceGuide.pdf --> <cXML timestamp="0000-00-00T00:00:00+09:00" payloadID=""> <Header> <From> <Credential domain="DUNS"> <Identity>123456789</Identity> </Credential> </From> <To> <Credential domain="NetworkID"> <Identity>AN01000000001</Identity> </Credential> </To> <Sender> <Credential domain="DUNS"> <Identity>123456789</Identity> <SharedSecret>SharedSecret</SharedSecret> <CredentialMac type="FromSenderCredentials" algorithm="HMAC-SHA1-96" creationDate="0000-00-00T00:00:00+09:00" expirationDate="0000-00-00T00:00:00+09:00">CredentialMAC</CredentialMac> </Credential> <UserAgent>Procurement Application Name</UserAgent> </Sender> </Header> <Request> <ComponentConsumptionRequest> <ComponentConsumptionHeader consumptionID="" operation="" referenceDocumentID="" creationDate=""> <Comments/> <Extrinsic/> </ComponentConsumptionHeader> <ComponentConsumptionPortion> <OrderReference/> <MasterAgreementReference/> | <MasterAgreementIDInfo/> <ComponentConsumptionItem poLineNumber="" completedIndicator="" quantity=""> <ItemID> <SupplierPartID/> <BuyerPartID/> </ItemID> <UnitOfMeasure/> <Batch expirationDate="0000-00-00T00:00:00+09:00" productionDate="0000-00-00T00:00:00+09:00"> <BuyerBatchID/> <SupplierBatchID/> <PropertyValuation> <PropertyReference> <IdReference identifier="" domain=""/> </PropertyReference> <ValueGroup> <IdReference identifier="" domain=""/> </ValueGroup> </PropertyValuation> </Batch> <ComponentConsumptionDetails lineNumber="" quantity="" type="" usage=""> <Product> <SupplierPartID/> <BuyerPartID/> </Product> <UnitOfMeasure/> <BuyerBatchID/> <SupplierBatchID/> <ReferenceDocumentInfo/> <AssetInfo/> <Dimension/> <Extrinsic/> </ComponentConsumptionDetails> <Contact/> <Comments/> <ScrapQuantity/> <AssetInfo serialNumber=""/> <Extrinsic/> </ComponentConsumptionItem> <Extrinsic/> </ComponentConsumptionPortion> </ComponentConsumptionRequest> </Request> </cXML>
16.02. ComponentConsumptionRequest
ComponentConsumptionRequest は、注文品の製造時の構成品目の消費についてレポートするために、サプライヤからバイヤーに送信されるデータです。
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/cXML.dtd"> <!-- * Author: Electric Blue Industries Ltd. * Author URI: https://electric-blue-industries.com/ * Copyright: (c)2015-2023 Electric Blue Industries Ltd. * Contact: admin@electric-blue-industris.com * License: GNU General Public License v3.0 * License URI: http://www.gnu.org/licenses/gpl-3.0.html * Reference: http://xml.cxml.org/current/cXMLReferenceGuide.pdf --> <cXML timestamp="0000-00-00T00:00:00+09:00" payloadID=""> <Header> <From> <Credential domain="DUNS"> <Identity>123456789</Identity> </Credential> </From> <To> <Credential domain="NetworkID"> <Identity>AN01000000001</Identity> </Credential> </To> <Sender> <Credential domain="DUNS"> <Identity>123456789</Identity> <SharedSecret>SharedSecret</SharedSecret> <CredentialMac type="FromSenderCredentials" algorithm="HMAC-SHA1-96" creationDate="0000-00-00T00:00:00+09:00" expirationDate="0000-00-00T00:00:00+09:00">CredentialMAC</CredentialMac> </Credential> <UserAgent>Procurement Application Name</UserAgent> </Sender> </Header> <Request> <ComponentConsumptionRequest> <ComponentConsumptionHeader consumptionID="" operation="" referenceDocumentID="" creationDate=""> <Comments/> <Extrinsic/> </ComponentConsumptionHeader> <ComponentConsumptionPortion> <OrderReference/> <MasterAgreementReference/> | <MasterAgreementIDInfo/> <ComponentConsumptionItem poLineNumber="" completedIndicator="" quantity=""> <ItemID> <SupplierPartID/> <BuyerPartID/> </ItemID> <UnitOfMeasure/> <Batch expirationDate="0000-00-00T00:00:00+09:00" productionDate="0000-00-00T00:00:00+09:00"> <BuyerBatchID/> <SupplierBatchID/> <PropertyValuation> <PropertyReference> <IdReference identifier="" domain=""/> </PropertyReference> <ValueGroup> <IdReference identifier="" domain=""/> </ValueGroup> </PropertyValuation> </Batch> <ComponentConsumptionDetails lineNumber="" quantity="" type="" usage=""> <Product> <SupplierPartID/> <BuyerPartID/> </Product> <UnitOfMeasure/> <BuyerBatchID/> <SupplierBatchID/> <ReferenceDocumentInfo/> <AssetInfo/> <Dimension/> <Extrinsic/> </ComponentConsumptionDetails> <Contact/> <Comments/> <ScrapQuantity/> <AssetInfo serialNumber=""/> <Extrinsic/> </ComponentConsumptionItem> <Extrinsic/> </ComponentConsumptionPortion> </ComponentConsumptionRequest> </Request> </cXML>
16.03. QualityNotificationRequest
QualityNotificationRequest要素は注文書または出荷通知の明細に関連付けられた1つまたは複数の問題の品質通知を定義します。バイヤーまたはサプライヤは相互に品質通知を送信できます。コードを使用して問題または不具合の種類に応じて各明細を分類します。問題または不具合の詳細には、原因・タスク・アクティビティ・コード・コードグループおよび説明を含めることができます。
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/cXML.dtd"> <!-- * Author: Electric Blue Industries Ltd. * Author URI: https://electric-blue-industries.com/ * Copyright: (c)2015-2023 Electric Blue Industries Ltd. * Contact: admin@electric-blue-industris.com * License: GNU General Public License v3.0 * License URI: http://www.gnu.org/licenses/gpl-3.0.html * Reference: http://xml.cxml.org/current/cXMLReferenceGuide.pdf --> <cXML timestamp="0000-00-00T00:00:00+09:00" payloadID=""> <Header> <From> <Credential domain="DUNS"> <Identity>123456789</Identity> </Credential> </From> <To> <Credential domain="NetworkID"> <Identity>AN01000000001</Identity> </Credential> </To> <Sender> <Credential domain="DUNS"> <Identity>123456789</Identity> <SharedSecret>SharedSecret</SharedSecret> <CredentialMac type="FromSenderCredentials" algorithm="HMAC-SHA1-96" creationDate="0000-00-00T00:00:00+09:00" expirationDate="0000-00-00T00:00:00+09:00">CredentialMAC</CredentialMac> </Credential> <UserAgent>Procurement Application Name</UserAgent> </Sender> </Header> <Request> <QualityNotificationRequest> <QualityNotificationRequestHeader requestID="" externalRequestID="" requestDate="" requestVersion="" operation="" status="" discoveryDate="" serialNumber="" returnDate="" returnAuthorizationNumber="" itemCategory="" minimumRequiredTasks="" minimumRequiredActivities="" minimumRequiredCauses=""> <DocumentReference/> <QualityInspectionRequestReference/> <QNCode/> <ShipTo/> <BillTo/> <Shipping/> <Contact/> <QNNotes/> <Priority/> <RequestedProcessingPeriod/> <MalfunctionPeriod/> <ReferenceDocumentInfo/> <ItemInfo/> <Batch/> <ComplainQuantity/> <ReturnQuantity/> <QualityNotificationTask/> <QualityNotificationActivity/> <AssetInfo/> <Extrinsic/> </QualityNotificationRequestHeader> <QualityNotificationRequestItem> <QNCode/> <OwnerInfo/> <Description/> <Period/> <AdditionalQNInfo/> <QualityNotificationTask/> <QualityNotificationActivity/> <QualityNotificationCause/> <AssetInfo/> <Extrinsic/> </QualityNotificationRequestItem> </QualityNotificationRequest> </Request> </cXML>
16.04. QualityInspectionRequest
QualityInspectionRequest要素はプラントにおける特定量の品目を調べるための依頼を表します。バイヤーは、バイヤーが購入した商品についてQualityInspectionRequestをサプライヤに送信できます。品質検査プロセスではサプライヤが検査ロットで事前定義されている仕様を使用して品目または製品を検査します。検査結果には品目または製品の現在の品質のみが文書化されますがこの情報は品質管理 (今後のプロセスの最適化など) にも役立ちます。
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/cXML.dtd"> <!-- * Author: Electric Blue Industries Ltd. * Author URI: https://electric-blue-industries.com/ * Copyright: (c)2015-2023 Electric Blue Industries Ltd. * Contact: admin@electric-blue-industris.com * License: GNU General Public License v3.0 * License URI: http://www.gnu.org/licenses/gpl-3.0.html * Reference: http://xml.cxml.org/current/cXMLReferenceGuide.pdf --> <cXML timestamp="0000-00-00T00:00:00+09:00" payloadID=""> <Header> <From> <Credential domain="DUNS"> <Identity>123456789</Identity> </Credential> </From> <To> <Credential domain="NetworkID"> <Identity>AN01000000001</Identity> </Credential> </To> <Sender> <Credential domain="DUNS"> <Identity>123456789</Identity> <SharedSecret>SharedSecret</SharedSecret> <CredentialMac type="FromSenderCredentials" algorithm="HMAC-SHA1-96" creationDate="0000-00-00T00:00:00+09:00" expirationDate="0000-00-00T00:00:00+09:00">CredentialMAC</CredentialMac> </Credential> <UserAgent>Procurement Application Name</UserAgent> </Sender> </Header> <Request> <QualityInspectionRequest> <QualityInspectionRequestHeader requestID="" requestDate="" operation="" version="" createdBy=""> <DocumentReference/> <IdReference/> <ShipTo/> <BillTo/> <Contact/> <Period/> <Priority/> <ReferenceDocumentInfo/> <ItemInfo/> <SampleDefinition sampleSize="" sampleType="" /> <Batch/> <QualityInfo/> <AssetInfo/> <Comments/> <Extrinsic/> </QualityInspectionRequestHeader> <QualityInspectionRequestDetail> <QualityInspectionCharacteristic characteristicID="" operationNumber="" workCenter="" procedure="" isLocked="" allowDefectRecording="" characteristicType="" isQuantitative="" recordingType="" expirationDate="" inspectionPoint="" version="" isAdHoc=""> <Description /> <IdReference /> <AllowedValues type=""> <PropertyValue /> </AllowedValues> <ExpectedResult targetValue="" valuePrecision="" qualitativeValue=""> <MinimumLimit /> <MaximumLimit /> <PropertyValue /> </ExpectedResult> <SampleDefinition /> <Comments/> <Extrinsic/> </QualityInspectionCharacteristic> </QualityInspectionRequestDetail> </QualityInspectionRequest> </Request> </cXML>
16.05. QualityInspectionResultRequest
QualityInspectionResultRequest要素には品質検査で指定されたすべての特徴の評価を含む品質検査依頼のサプライヤ結果が含まれます。
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/cXML.dtd"> <!-- * Author: Electric Blue Industries Ltd. * Author URI: https://electric-blue-industries.com/ * Copyright: (c)2015-2023 Electric Blue Industries Ltd. * Contact: admin@electric-blue-industris.com * License: GNU General Public License v3.0 * License URI: http://www.gnu.org/licenses/gpl-3.0.html * Reference: http://xml.cxml.org/current/cXMLReferenceGuide.pdf --> <cXML timestamp="0000-00-00T00:00:00+09:00" payloadID=""> <Header> <From> <Credential domain="DUNS"> <Identity>123456789</Identity> </Credential> </From> <To> <Credential domain="NetworkID"> <Identity>AN01000000001</Identity> </Credential> </To> <Sender> <Credential domain="DUNS"> <Identity>123456789</Identity> <SharedSecret>SharedSecret</SharedSecret> <CredentialMac type="FromSenderCredentials" algorithm="HMAC-SHA1-96" creationDate="0000-00-00T00:00:00+09:00" expirationDate="0000-00-00T00:00:00+09:00">CredentialMAC</CredentialMac> </Credential> <UserAgent>Procurement Application Name</UserAgent> </Sender> </Header> <Request> <QualityInspectionResultRequest> <QualityInspectionResultRequestHeader resultID resultDate version createdBy> <QualityInspectionRequestReference inspectionID="" inspectionDate=""> <DocumentReference /> </QualityInspectionRequestReference> <Batch/> <Comments/> <QualityInspectionQuantity quantity=""> <UnitOfMeasure /> </QualityInspectionQuantity> <AssetInfo/> <Extrinsic/> </QualityInspectionResultRequestHeader> <QualityInspectionResultRequestDetail> <QualityInspectionValuation valuationID="" characteristicID="" operationNumber="" workCenter="" meanValue="" aboveTolerance="" belowTolerance="" inspectedQuantity="" nonConformance="" deviation="" variance="" numberOfDefects="" serialNumber="" inspectionDate="" isAdHoc=""> <QualitySampleResult sampleID="" unitValue="" physicalSampleNumber=""> <PropertyValue /> </QualitySampleResult> <ValueGroup /> <Description /> <Extrinsic /> </QualityInspectionValuation> </QualityInspectionResultRequestDetail> </QualityInspectionResultRequest> </Request> </cXML>
16.06. QualityInspectionDecisionRequest
QualityInspectionDecisionRequest要素にはサプライヤによってすべての物理的なサンプルに値が割り当てられ検査が完了したことを確認するバイヤーからの依頼が含まれます。この要素は検査された商品の使用決定を提供します。
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/cXML.dtd"> <!-- * Author: Electric Blue Industries Ltd. * Author URI: https://electric-blue-industries.com/ * Copyright: (c)2015-2023 Electric Blue Industries Ltd. * Contact: admin@electric-blue-industris.com * License: GNU General Public License v3.0 * License URI: http://www.gnu.org/licenses/gpl-3.0.html * Reference: http://xml.cxml.org/current/cXMLReferenceGuide.pdf --> <cXML timestamp="0000-00-00T00:00:00+09:00" payloadID=""> <Header> <From> <Credential domain="DUNS"> <Identity>123456789</Identity> </Credential> </From> <To> <Credential domain="NetworkID"> <Identity>AN01000000001</Identity> </Credential> </To> <Sender> <Credential domain="DUNS"> <Identity>123456789</Identity> <SharedSecret>SharedSecret</SharedSecret> <CredentialMac type="FromSenderCredentials" algorithm="HMAC-SHA1-96" creationDate="0000-00-00T00:00:00+09:00" expirationDate="0000-00-00T00:00:00+09:00">CredentialMAC</CredentialMac> </Credential> <UserAgent>Procurement Application Name</UserAgent> </Sender> </Header> <Request> <QualityInspectionDecisionRequest> <QualityInspectionDecisionDetail decisionID="" decisionDate="" status="" qualityScore="" createdBy=""> <QualityInspectionResultReference inspectionID="" inspectionDate=""> <DocumentReference/> </QualityInspectionResultReference> <QualityInspectionLotStock> <UnrestrictedUseQuantity/> <ScrapQuantity/> <SampleUsageQuantity/> <BlockedQuantity/> <NewMaterialQuantity/> <ReserveQuantity/> <ReturnQuantity/> </QualityInspectionLotStock> <ValueGroup/> <Description/> <Extrinsic/> </QualityInspectionDecisionDetail> </QualityInspectionDecisionRequest> </Request> </cXML>
16.07. ApprovalRequest
ApprovalRequestドキュメントはバイヤーの許容範囲を超える明細値を含むオーダー確認の承認通知をバイヤーが送信するために使用するRequestのタイプです。バイヤーは注文書を承認・却下または承認して更新することができます。ヘッダーには元のConfirmationRequestドキュメントへの参照が含まれておりこれにより元の注文書を参照します。ApprovalRequest を使用して以下のフローをサポートできます。
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/cXML.dtd"> <!-- * Author: Electric Blue Industries Ltd. * Author URI: https://electric-blue-industries.com/ * Copyright: (c)2015-2023 Electric Blue Industries Ltd. * Contact: admin@electric-blue-industris.com * License: GNU General Public License v3.0 * License URI: http://www.gnu.org/licenses/gpl-3.0.html * Reference: http://xml.cxml.org/current/cXMLReferenceGuide.pdf --> <cXML timestamp="0000-00-00T00:00:00+09:00" payloadID=""> <Header> <From> <Credential domain="DUNS"> <Identity>123456789</Identity> </Credential> </From> <To> <Credential domain="NetworkID"> <Identity>AN01000000001</Identity> </Credential> </To> <Sender> <Credential domain="DUNS"> <Identity>123456789</Identity> <SharedSecret>SharedSecret</SharedSecret> <CredentialMac type="FromSenderCredentials" algorithm="HMAC-SHA1-96" creationDate="0000-00-00T00:00:00+09:00" expirationDate="0000-00-00T00:00:00+09:00">CredentialMAC</CredentialMac> </Credential> <UserAgent>Procurement Application Name</UserAgent> </Sender> </Header> <Request> <ApprovalRequest> <ApprovalRequestHeader approvalStatus="" type="" creationDate="" approvalStartDate="" approvalEndDate=""> <DocumentReference/> <cXMLAttachment/> <Contact/> <Comments/> <Extrinsic/> </ApprovalRequestHeader> <AcceptanceItem lineNumber="" acceptanceStatus=""> <DeviationReason value=""> <Comments /> </DeviationReason> <Comments/> <AcceptanceItemDetail approvedAction=""> <AcceptanceScheduleDetail quantity="" deliveryDate="" approvedAction="" lineNumber=""> <Extrinsic /> </AcceptanceScheduleDetail> <UnitPrice/> <Extrinsic/> </AcceptanceItemDetail> <Extrinsic/> </AcceptanceItem> </ApprovalRequest> </Request> </cXML>
16.08. SalesOrderRequest
サプライヤから購買アプリケーションに送信されたショッピングカートデータが含まれる受注書申請を表します。このトランザクションでは特定のResponseドキュメントは必要ありません。ネットワークハブは一般的なResponseドキュメントで SalesOrderRequestに応答する必要があります。
<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE cXML SYSTEM "https://electric-blue-industries.com/schemas/cXML/1.2.052/cXML.dtd"> <!-- * Author: Electric Blue Industries Ltd. * Author URI: https://electric-blue-industries.com/ * Copyright: (c)2015-2023 Electric Blue Industries Ltd. * Contact: admin@electric-blue-industris.com * License: GNU General Public License v3.0 * License URI: http://www.gnu.org/licenses/gpl-3.0.html * Reference: http://xml.cxml.org/current/cXMLReferenceGuide.pdf --> <cXML timestamp="0000-00-00T00:00:00+09:00" payloadID=""> <Header> <From> <Credential domain="DUNS"> <Identity>123456789</Identity> </Credential> </From> <To> <Credential domain="NetworkID"> <Identity>AN01000000001</Identity> </Credential> </To> <Sender> <Credential domain="DUNS"> <Identity>123456789</Identity> <SharedSecret>SharedSecret</SharedSecret> <CredentialMac type="FromSenderCredentials" algorithm="HMAC-SHA1-96" creationDate="0000-00-00T00:00:00+09:00" expirationDate="0000-00-00T00:00:00+09:00">CredentialMAC</CredentialMac> </Credential> <UserAgent>Procurement Application Name</UserAgent> </Sender> </Header> <Request> <SalesOrderRequest> <SalesOrderHeader salesOrderID="" operation="" operationAllowed="" noticeDate="" orderVersion="" channelType=""> <DocumentReference/> <Total/> <Tax/> <Contact/> <Comments/> <Extrinsic/> </SalesOrderHeader> <ItemIn/> </SalesOrderRequest> </Request> </cXML>