Breadcrumbs

GetActiveShipmentsForSupplier

  • Web Service URL: https://[SERVER_ADDRESS]/SupplierOrdersWS/SupplierOrdersData.asmx

  • MPS Versão: A partir da 5.3.0

Descrição

Este método retorna a lista de entregas que estão ativas para o fornecedor informado.

Sintaxe

public string GetActiveShipmentsForSupplier(int supplierID, string supplierUserEmail, string supplierUserPassword, string fieldsList)

Parâmetros

  • supplierID: Identificador do fornecedor no sistema;

  • supplierUserEmail: E-mail do contato do fornecedor;

  • supplierUserPassword: Senha criptografada do contato do fornecedor;

  • fieldsList: Lista dos campos que serão retornados pelo método. Devem ser especificados separando-os pelo caractere ‘;’. Exemplo: ShipmentID;ExpectedDate;StockName;

    • Quando nenhum campo for especificado a resposta conterá os campos que estão em negrito na tabela abaixo.

Campos de retorno reconhecidos em fieldsList

Nome do campo

Descrição

ShipmentID

Identificador da entrega

ExpectedDate

Data esperada de entrega

ShipmentStatusID

Identificador do status da entrega, que pode ser:

1 - Requested (Solicitada)

5 - Reserved (Processada)

7 - Sent (Encaminhada)

8 - Receiving (Em recebimento)

OrderID

Identificador do pedido

OrderShipmentNumber

Identificador do pedido em conjunto com a entrega (Ex: IN/000160-P000001)

StockID

Identificador do estoque solicitante, que pode ser um Estoque de Cliente ou Centro de Distribuição

StockName

Nome do estoque solicitante

OrderField1Name

Nome do primeiro campo personalizado do pedido

OrderField1Value

Valor do primeiro campo personalizado do pedido

OrderField2Name

Nome do segundo campo personalizado do pedido

OrderField2Value

Valor do segundo campo personalizado do pedido

OrderField3Name

Nome do terceiro campo personalizado do pedido

OrderField3Value

Valor do terceiro campo personalizado do pedido

ShipmentField1Name

Nome do primeiro campo personalizado da entrega

ShipmentField1Value

Valor do primeiro campo personalizado da entrega

ShipmentField2Name

Nome do segundo campo personalizado da entrega

ShipmentField2Value

Valor do segundo campo personalizado da entrega

ShipmentField3Name

Nome do terceiro campo personalizado da entrega

ShipmentField3Value

Valor do terceiro campo personalizado da entrega

Clique aqui para saber mais sobre o formato dos retornos.

Possíveis erros retornados

Clique aqui para verificar os possíveis erros que podem ser retornados e conhecer seus motivos.

Restrições

  • Não há restrições para executar este método.