Tabela de conteúdos

Beestock

Os métodos descritos a seguir são chamados pelo WMS Beestock para informar ao ERP Prosyst o que foi executado no armazém: conferência de recebimento, separação de pedidos, separação para produção, ajustes de saldo e cancelamentos de ordens.

O envio no sentido contrário, do ERP para a Beestock (cadastros, pedidos, ordens de produção e solicitações de almoxarifado), é feito pelos agendadores da integração e está documentado em Integração Beestock.

Regras Comuns

Formato do Retorno

Todos os métodos devolvem a mesma estrutura:

Campo Tipo Descrição
bemSucedido Booleano Indica se a requisição foi processada.
mensagemFalha String Motivo da recusa. Vazio no sucesso.
novoCodigo String Códigos gerados no ERP, quando o método os informa (romaneios, movimentos).
dados Lista Detalhes da recusa: erros de validação dos campos ou ocorrências das regras do ERP.
retorno String No sucesso, sempre o texto Arquivo recebido com sucesso!. Na falha, repete a mensagemFalha.
HTTP Situação
200 Requisição processada.
400 Recusada por validação dos campos, regra do ERP ou corpo incompatível com o modelo.
401 Token ausente ou inválido.
500 Falha não prevista durante o processamento.

Parâmetros de Sistema

Os parâmetros abaixo precisam estar configurados antes de habilitar os métodos que os utilizam:

Parâmetro Sistema Conteúdo Usado em
LOCAL-CONF-BEESTOCK 17 Local de estoque de conferência da Beestock Confirmar Recebimento
BEESTOCK-TIPOMOV-TRANSF 98 Tipo de movimento de transferência Confirmar Recebimento, Ajuste de Saldo
BEESTOCK-LOCAL-AVARIA 98 Local de estoque das quantidades avariadas Confirmar Recebimento
BEESTOCK-LOCAL-DIVERG 98 Local de estoque das quantidades divergentes Confirmar Recebimento
BEESTOCK-TIPOMOV-AJUSTE-MAIS 98 Tipo de movimento de ajuste a mais Ajuste de Saldo
BEESTOCK-TIPOMOV-AJUSTE-MENOS 98 Tipo de movimento de ajuste a menos Ajuste de Saldo
PERM-MOV-OP-ENC 4 Permite movimentar requisições de OPs produzidas ou canceladas Confirmar Separação para Produção

Os tipos de movimento usados na baixa das SMAs vêm da configuração do Gerenciador de SMA (PRX036316), e não dos parâmetros acima.

Métodos