【问题标题】:Quote to Order Reference in punchout打孔中的报价单参考
【发布时间】:2013-05-15 15:05:27
【问题描述】:

我试图弄清楚当买家从我的打孔目录中检索报价/订单时如何维护报价到订单参考。

我的意思是,当供应商目录在“PunchoutOrderMessage”中将产品发送回买方的申请系统时,供应商没有地方输入报价ID。我查看了 cxml 规范,但没有看到任何内容。我错过了什么吗?

我已经包含了一个示例“punchoutordermessage”。谁能帮我弄清楚如何将报价 ID 发回给买家?

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.2.014/cXML.dtd">
<cXML payloadID="2008-12-24T10:46:32-06:00@www.test.com" xml:lang="en-US" timestamp="2008-12-24T10:46:32-06:00">
  <Header>
    <From>
      <Credential domain="NetworkId">
        <Identity>testcompany</Identity>
      </Credential>
    </From>
    <To>
      <Credential domain="NetworkId">
        <Identity>testsite</Identity>
      </Credential>
    </To>
    <Sender>
      <Credential domain="www.testsite.com">
        <Identity>PunchoutResponse</Identity>
      </Credential>
      <UserAgent>PunchoutSite</UserAgent>
    </Sender>
  </Header>
  <Message>
    <PunchOutOrderMessage>
      <BuyerCookie>PSFT_2008-12-24T10:44:00-06:00</BuyerCookie>
      <PunchOutOrderMessageHeader operationAllowed="edit">
        <Total>
          <Money currency="USD">205.34</Money>
        </Total>
      </PunchOutOrderMessageHeader>
      <ItemIn quantity="2">
        <ItemID>
          <SupplierPartID>123</SupplierPartID>
          <SupplierPartAuxiliaryID />
        </ItemID>
        <ItemDetail>
          <UnitPrice>
            <Money currency="USD">102.67</Money>
          </UnitPrice>
          <Description xml:lang="en-US">PRESSURE GAUGE</Description>
          <UnitOfMeasure>EA</UnitOfMeasure>
          <Classification domain="UNSPSC">123</Classification>
          <ManufacturerPartID>123</ManufacturerPartID>
          <ManufacturerName>testManufacturer</ManufacturerName>
        </ItemDetail>
      </ItemIn>
    </PunchOutOrderMessage>
  </Message>
</cXML>

【问题讨论】:

    标签: xml e-commerce cxml


    【解决方案1】:

    “SupplierPartAuxiliaryID”节点旨在供供应商用于您希望与报价(punchoutordermessage)一起传递的任何数据,这些数据将通过申请管理与订单一起存储,传输到采购订单,然后返回给您与订单消息。您可以在此处发送您的报价单 ID(或报价单 ID/行号)。

    【讨论】:

    • 感谢您的回复。我将在接下来的几周内对此进行测试,它有效,我会回来并将其标记为答案
    • 我实际上已经对此进行了更多研究,但我认为这不是正确的方法...一旦我们完成此实施,我将再次更新。
    【解决方案2】:

    我们将使用外部元素。

        <ItemIn quantity="1"> 
             <ItemDetail> 
               <UnitPrice> 
                   <Money currency="USD">1.23</Money> 
              </UnitPrice> 
              <Description xml:lang="en-US">product 123</Description> 
              <UnitOfMeasure>FT</UnitOfMeasure> 
              <Classification domain="UNSPSC">31151601</Classification> 
              <ManufacturerPartID>1234</ManufacturerPartID> 
              <ManufacturerName>Test Company</ManufacturerName> 
              <Extrinsic name="QuoteId">12345</Extrinsic>
              <Extrinsic name="QuoteLine">1</Extrinsic>
             </ItemDetail> 
       </ItemIn>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-14
      • 1970-01-01
      • 2010-11-20
      • 2015-02-06
      • 1970-01-01
      • 1970-01-01
      • 2014-03-08
      相关资源
      最近更新 更多