Identificador de Regra

GER-000INWMS20

Módulo: GER - Gerais.

Finalidade: Permitir gerar uma ordem de separação de maneira customizada. Este identificador de regras trabalha associado à função de programador GerarOrdemSeparacaoWmsSenior, que permite que seja definida uma gama de produtos a serem separados pelo Gestão de Armazenagem.

Permite que sejam gerados dois tipos de ordem de separação: Ordem de separação originada de manufatura e Ordem de separação de transferência de estoque.

Características: É executado a partir da chamada da função de programador GerarOrdemSeparacaoWmsSenior.

Variáveis disponibilizadas:

Nome Tipo Observações Retorna Valor
vNEmpresa Número Código da empresa do documento (já passado como parâmetro na função de programador GerarOrdemSeparacaoWmsSenior) N
vNFilial Número Código da filial do documento(já passado como parâmetro na função de programador GerarOrdemSeparacaoWmsSenior) S
vAOrigemProduto Alfa Código da origem da mercadoria S
VNNumOrp Número Número da ordem de produção S
vATipoEstagio Alfa Tipo do estágio de produção: "I - Interna" ou "E - Externa" S
vAIdentificador Alfa Guarda a relação de uma identificação externa. Por exemplo, alguma chave de tabelas de usuário. Utilizado somente se tipo de Ordem = "2" S
vNEstoqueReservado Número Indica se o estoque está reservado no depósito de origem: "1 - Sim" ou "0 - Não". Utilizado somente se tipo de ordem = 2) S
vNTipoOrdem Número Tipo da ordem: "1" ou "2" S
vATipoPedido Alfa Tipo do pedido/Tipo de separação para o WMS. Deve ser um tipo de pedido já cadastrado no Gestão de Armazenagem S
vNListaProdutos Lista Lista dos produtos que irão compor a ordem S

Observação: Quando for informada um tipo de Ordem de separação = "1" , o Gestão Empresarial | ERP validará a OP existente e o componente existente no estágio da produção. Além disso, o depósito origem deve integrar com o Gestão de Armazenagem (de onde estará saindo a mercadoria) e o depósito destino não deve integrar com o Gestão de Armazenagem (para onde estará indo a mercadoria).

No momento da geração da ordem, nada é feito a nível do estoque no Gestão Empresarial | ERP. O estoque será transferido no retorno do Gestão de Armazenagem, em caso de tipo de estágio interno ou de ordem de separação de transferência de estoque.

Por fim, lotes e séries serão atualizados no retorno do Gestão de Armazenagem, com os lotes/séries que foram separados pelo WMS Senior.

Atenção

Caso o parâmetro global LisVarReg esteja habilitado, a variável ListaVariaveis estará disponível em todos os identificadores de regras do sistema. O conteúdo desta variável lista os campos disponibilizados no identificador de regras em questão.

Não é aconselhada a ativação desse parâmetro global para o uso cotidiano. Esse recurso de listagem dos campos de identificadores auxilia a construção de regras e o Suporte para, por exemplo, depuração ou quando não houver acesso à documentação dos identificadores de regras.

Este artigo ajudou você?