Breadcrumbs

GetActiveShipmentsForStock

  • Web Service URL: https://[SERVER_ADDRESS]/StockOrdersWS/StockOrdersData.asmx

  • MPS Versão: A partir da 5.3.0

Descrição

Este método retorna a lista de entregas de Transferência que estão ativas para um Centro de Distribuição.

Sintaxe

public string GetActiveShipmentsForStock(string dealerName, string dealerUserEmail, string dealerUserPassword, int stockID, string fieldsList)

Parâmetros

  • dealerName: Nome do provedor;

  • dealerUserEmail: E-mail do usuário do provedor;

  • dealerUserPassword: Senha do usuário criptografada;

  • stockID: Identificador do Centro de Distribuição para qual a entrega foi solicitada;

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

    • 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, que é a divisão de um pedido

ExpectedDate

Data esperada de entrega

ShipmentStatusID

Status da entrega, que pode ser:

  5 - Reserved (Processada)

  6 - Billed (Faturada)

  7 - Sent (Encaminhada)

  8 - Receiving (Em recebimento)

OrderID

Identificador do pedido

OrderShipmentNumber

Número do pedido em conjunto com o número da entrega (Ex: IN/000160-P000001)

StockID

ID do estoque solicitante, que pode ser um Estoque do 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

InvoiceNumber

Número da faturamento 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

  • Para executar este método, o usuário informado precisa ser responsável Baixo, Restrito ou Completo pelo estoque em questão.