Цитата для ссылки на заказ в вырубке

Я пытаюсь выяснить, как сохранить ссылку на цитату для заказа, когда покупатель извлекает цитату / заказ из моего каталога перфорации.

Под этим я подразумеваю, что когда каталог поставщика отправляет товары обратно в систему заявок покупателя в «PunchoutOrderMessage», у поставщика нет места для ввода идентификатора предложения. Я просмотрел спецификацию cxml, но ничего не вижу. Я что-то упускаю?

Я включил образец сообщения "Punchoutordermessage". Может ли кто-нибудь помочь мне выяснить, как отправить идентификатор цитаты обратно покупателю?

<?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:[email protected]" 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>

person StuckOverflow    schedule 15.05.2013    source источник


Ответы (2)


Узел «SupplierPartAuxiliaryID» предназначен для использования поставщиком для любых данных, которые вы хотели бы передать с предложением (PunchoutOrdermessage), которые будут храниться вместе с заказом через управление заявками, передаваться в PO и возвращаться вам с сообщением заказа. . Здесь вы можете отправить свой идентификатор цитаты (или идентификатор цитаты/номер строки).

person user2769905    schedule 11.09.2013
comment
Спасибо за ответ. Я буду тестировать это в ближайшие пару недель, если это работает, я вернусь и отмечу это как ответ - person StuckOverflow; 16.09.2013
comment
На самом деле я провел еще немного исследований по этому вопросу, и я не думаю, что это правильный способ сделать это... Я вернусь с другим обновлением, как только мы закончим эту реализацию. - person StuckOverflow; 28.12.2013

Мы собираемся использовать внешние элементы.

    <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>
person StuckOverflow    schedule 06.02.2014