Identificador de Regra
GER-000INWMS16
Módulo: GER - Gerais.
Finalidade: Permitir que sejam alterados os dados da embalagem (código de barras do Gestão Empresarial | ERP). Executado no momento da exportação de uma embalagem ao Gestão de Armazenagem | WMS Senior. Em produtos que possuem mais de um código de barras, a execução do identificador se dá para cada um dos códigos de barras.
- Produto: 'P1'
- Código de barras livre = ‘123456’
- Código de barras 1 representando uma caixa = ‘78912’
- Código de barras 2 representando um pallet = ‘78914’
Neste caso o identificador será executado 3 vezes e o indicativo "IntNEmbalagemPrincipal" será 1 para o código de barras livre e 2 para os demais.
Transação: Não se aplica.
Variáveis Disponibilizadas:
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
IntNCodigoEmpresa | Número | Código da empresa | N |
IntACodigoBarra | Alfa | Código de barra | N |
IntACodigoProduto | Alfa | Código do produto | N |
IntACodigoDerivacao | Alfa | Código de derivação | N |
IntNEmbalagemPrincipal | Número | Indicativo se a embalagem representa a principal (CODBA2) da derivação (1 = Embalagem principal, 0 = outras embalagens) na tabela de Cadastros - Produtos - Códigos de Barras (E075BAR) | N |
IntNExportarEmbalagem | Número | Indicativo se a embalagem deve ser exportada. Esta variável indica se essa embalagem (barra) deve ser adicionada no json de exportação (1 = Sim, 0 = Não). Por padrão a embalagem principal segue igual a 1 (deve ser exportada). As embalagens secundárias, oriundas de Cadastros - Produtos - Códigos de Barras (E075BAR), não são exportadas | S |
IntNPesoBruto | Número | Peso Bruto da embalagem ou peso do produto (dependendo do indicativo de embalagem principal). Indicativo de embalagem principal <> 1, valor = 0 | S |
IntNPesoLiquido | Número | Peso Líquido da embalagem ou peso do produto (dependendo do indicativo de embalagem principal). Indicativo de embalagem principal <> 1, valor = 0 | S |
IntNAltura | Número | Altura da embalagem ou peso do produto (dependendo do indicativo de embalagem principal) | S |
IntNLargura | Número | Largura da embalagem ou peso do produto (dependendo do indicativo de embalagem principal) | S |
IntNComprimento | Número | Comprimento da embalagem ou peso do produto (dependendo do indicativo de embalagem principal) | S |
Gestão de Armazenagem | WMS Senior | |||
Nome | Tipo | Observações | Retorna Valor |
IntAApresentacao | Alfa | Apresentação da embalagem. Exemplo: "12 x 200 gr" | S |
IntNFatorConversao | Número | Fator de conversão (Qtde de Unidades por Caixa). Este campo possui o limite de seis caracteres | S |
IntAUnidadeVenda | Alfa | Menor embalagem para entrada de mercadorias: Sim (S) ou Não (N) | S |
IntAUnidadeCompra | Alfa | Menor embalagem para saída de mercadorias: Sim (S) ou Não (N) | S |
IntNLastro | Número | Total de unidades em uma camada do palete | S |
IntNQuantidadeCamada | Número | Quantidade de lastros do palete | S |
IntNEmpilhamentoMaximo | Número | Empilhamento máximo | S |
IntAControleEstoque | Alfa | Indica se controla estoque: Sim (S) ou Não (N) | S |
IntNSequenciaEmbalagem | Alfa | Número da embalagem | S |
WMS Alcis | |||
Nome | Tipo | Observações | Retorna Valor |
IntNQuantidade | Número | Quantidade | S |
IntAUnidadeComprimento | Alfa | Unidade de comprimento | S |
IntAUnidadePeso | Alfa | Unidade de peso | S |
IntNVolume | Número | Volume | S |
IntNUnidadeVolume | Número | Unidade de volume | S |
Importante:
- Somente declare neste identificador de regras, variáveis realmente utilizadas dentro da regra. Caso seja declarada uma variável que não seja utilizada no processo personalizado da própria regra, pode ocorrer no acionamento dela, da variável receber um valor 0 (zero) ou em branco (“”) e impactar na exportação de registros para o WMS;
- No cadastro de embalagem, por padrão, não há as informações das dimensões da mesma;
- No Gestão de Armazenagem | WMS Senior essas informações são obrigatórias no envio;
- A variável "IntNExportarEmbalagem" só deve ser alterada para 1, se os campos de dimensões (altura/largura/peso) estiverem preenchidos. Caso não estejam, não será integrada a barra ao Gestão de Armazenagem | WMS Senior e um erro será apresentado no monitor.
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.