Discussões
Fechar Pedidos de compra no Nível de linha via serviços Web do SOAP
Aplica-se a
Produto: NetSuite 2021.2
Cenário
O SuiteTalk suporta o fechamento de Pedidos de compra e os usuários podem especificar as linhas que eles gostariam de fechar especificamente em suas solicitações.
Solução
Abaixo segue um exemplo de uma solicitação de amostra para fechar o primeiro item de linha de um Pedido de compra:
<soapenv:Envelope
xmlns:xsd='http://www.w3.org/2001/XMLSchema'
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/'
xmlns:platformCore='urn:core_2021_1.platform.webservices.netsuite.com'
xmlns:platformMsgs='urn:messages_2021_1.platform.webservices.netsuite.com'
xmlns:tranPurch='urn:purchases_2021_1.transactions.webservices.netsuite.com'>
<soapenv:Header>
<passport xsi:type='platformCore:Passport'>
<email xsi:type='xsd:string'>{{email}}</email>
<password xsi:type='xsd:string'>{{password}}</password>
<account xsi:type='xsd:string'>{{account}}</account>
</passport>
<applicationInfo xsi:type='platformMsgs:ApplicationInfo'>
<applicationId xsi:type='xsd:string'>{{ApplicationId}}</applicationId>
</applicationInfo>
</soapenv:Header>
<soapenv:Body>
<update xsi:type='platformMsgs:UpdateRequest'>
<record xsi:type='tranPurch:PurchaseOrder' internalId='8716'>
<itemList xsi:type='tranPurch:PurchaseOrderItemList'>
<item xsi:type='tranPurch:PurchaseOrderItem'>
<line xsi:type='xsd:long'>1</line>
<isClosed xsi:type='xsd:boolean'>true</isClosed>
</item>
</itemList>
</record>
</update>
</soapenv:Body>
</soapenv:Envelope>
Rotulado:
0
Olá, bem-vind@!
Faça login
Para ver todos os detalhes, faça o login.
Cadastre-se
Não tem uma conta? Clique aqui para começar!