Histórico da Página
Melhorias Relatório ANP45
Características do Requisito
Linha de Produto: | Protheus | ||||||||||
Segmento: | Manufatura | ||||||||||
Módulo: | SIGAEST | ||||||||||
Rotina: |
| ||||||||||
País(es): | BRASIL |
Descrição
Implementado um pacote de melhorias no template DCL. Estas melhorias estão atreladas a alteração da estrutura de dados e para usar será necessário efetuar os ajustes descrito no processo de implantação.
1- Estoque em trânsito:
-Segundo Art. 4 § 3º Para fins de comprovação de estoques, será considerado o estoque em trânsito, desde que dentro do mesmo local de manutenção de estoques.
Para o cálculo de estoque em trânsito além dos métodos descritos na documentação original (Template DCL/EST - Resolução ANP 45/2013) foi adicionado um novo método que avalia se o item da nota ainda não foi classificado (Pré-Nota) e o campo "Trânsito ANP45" (D1_T_ANP45) está como Sim (1). Caso o fornecedor dessa nota seja do mesmo local de manutenção do distribuidor o item será considerado em trânsito até sua classificação.
Foi adequado na rotina o estoque para que o estoque em trânsito seja considerado do dia que se iniciou o processo de trânsito até o dia que este estado termina.
Nota | ||
---|---|---|
| ||
No exemplo acima o volume de 100 entrou em trânsito no dia 12/07 dia que a pré-nota foi incluída e no dia 20/07 a nota foi classificada e passou a fazer parte do volume armazenado. |
2- Estoque em poder de terceiro
Ao ativar o parâmetro MV_ANP45TE o sistema passa a calcular o saldo do estoque em terceiros, entretanto somente quando o terceiro for do mesmo local de manutenção. Somente são considerados os saldos em terceiros de "Fornecedores".
Nota | ||
---|---|---|
| ||
No exemplo acima o volume de 100 entrou em trânsito no dia 12/07 dia que a pré-nota foi incluída e no dia 20/07 a nota foi classificada e passou a fazer parte do volume armazenado. |
Nota | ||
---|---|---|
| ||
No relatório sintético, o item em terceiro é impresso como armazenado e o código de instalação simp do fornecedor é impresso na instalação 1. |
3- Bloqueio de venda
Ao ativar o parâmetro MV_ANPALC as movimentações de produto que controlam ANP45 passam a serem avaliadas se após a operação o saldo ficará abaixo do Estoque Semanal Esperado para a ANP45 calculado com base nas vendas do ano anterior.
Os usuários configurados no parâmetro MV_ANPUSR poderão informar se desejam prosseguir com a operação e deixar o saldo abaixo do Estoque Semanal Esperado. Já os usuários não configurados somente receberam a mensagem com a opção de confirmar e a operação será interrompida.
Nota | ||
---|---|---|
| ||
Quando utilizar o parâmetro MV_ANPTRAN o sistema somará ao saldo armazenado o volume calculado em transito. |
Nota | ||
---|---|---|
| ||
O exemplo acima demostra o caso de um usuário que ao faturar uma nota é informado que se realizar ficará abaixo do Estoque Semanal Esperado. |
4- Conversão de unidade de medida
O Parâmetro MV_ANP45UM indicará qual a unidade de medida será utilizada para impressão do relatório, como a resolução exige a entrega em metros cúbicos é possível indicar a unidade a ser impressa conforme a seguir:
1 = Primeira unidade de medida, não ocorrerá conversão.
2 = Segunda unidade de medida, o sistema converterá os valores gravados conforme parametrizado nos campos B1_TIPCONV (Multiplicador/Divisor) e B1_CONV (fator de conversão).
3 = Terceira unidade de medida (Exclusiva DCL), o sistema converterá os valores gravados conforme parametrizado nos campos B5_TCONDCL (Multiplicador/Divisor) e B5_CONVDCL (fator de conversão).
Procedimento para Implantação
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado e os ajuste de dicionário a seguir:
1. Criação de Campos no arquivo SX3 – Campos:
- Tabela LBC- ANP45 Detalhado
Campo | LBC_DATAOR |
Tipo | Data |
Tamanho | 8 |
Decimal | 0 |
Formato |
|
Título | Data Ori |
Descrição | Data Origem |
Nível |
|
Usado | SIM |
Obrigatório | Não |
Browse | Sim |
Opções |
|
When |
|
Relação |
|
Val. Sistema |
|
Help |
Campo | LBC_VOLTER |
Tipo | Numérico |
Tamanho | 16 |
Decimal | 3 |
Formato | @E 999,999,999,999.999 |
Título | Vol. Terc. |
Descrição | Volume Terceiros |
Nível |
|
Usado | SIM |
Obrigatório | Não |
Browse | Sim |
Opções |
|
When |
|
Relação |
|
Val. Sistema |
|
Help |
|
Campo | D1_T_ANP45 |
Tipo | Caracter |
Tamanho | 1 |
Decimal | 0 |
Formato | @! |
Título | Trans ANP |
Descrição | Transito ANP45 |
Nível |
|
Usado | SIM |
Obrigatório | Não |
Browse | Sim |
Opções | 1=SIM;2=NÃO |
When |
|
Relação | "2" |
Val. Sistema | Pertence("12") |
Help |
Informações | ||
---|---|---|
| ||
O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso. |
2. Criação de Índices no arquivo SIX – Índices:
Índice | LBB |
Ordem | 2 |
Chave | LBB_FILIAL+LBB_CODREG+LBB_LOCMNT+LBB_CODPRO+LBB_MES+LBB_ANO |
Descrição | Cod. Regulad+Local Manut+Cod Produto+Mes+Ano |
Proprietário | S |
Nota | ||
---|---|---|
| ||
Adicionado o índice 2. |
Índice | LBC |
Ordem | 1 |
Chave | LBC_FILIAL+LBC_FILORI+LBC_NATURE+LBC_CODREG+LBC_INST1+LBC_INST2+LBC_LOCMNT+LBC_CODPRO+LBC_DATA+LBC_DATAOR |
Descrição | Natureza OP+Filial Ori+Cod. Regulad+Instalacao 1+Instalacao 2+Local Ma |
Proprietário | S |
Nota | ||
---|---|---|
| ||
Adicionado a chave o campo LBC_DATAOR. |
3. Criaçãode Parâmetros no arquivo SX6 – Parâmetros:
Nome da Variável | MV_ANPALC |
Tipo | Lógico |
Descrição | Ativa ou Desativa o controle de bloqueio de venda por saldo ANP45 |
Valor Padrão | .F. |
Nome da Variável | MV_ANPTRAN |
Tipo | Lógico |
Descrição | Considera o saldo em transito na composição do saldo disponível para bloqueio. |
Valor Padrão | .F. |
Nome da Variável | MV_ANPUSR |
Tipo | Carácter |
Descrição | Indica os códigos de usuários com permissão de decidir que mesmo com estoque abaixo do Objetivo na ANP45 possa ou não seguir. |
Valor Padrão | 000000 |
Nota | ||
---|---|---|
| ||
Usuário 000000 é o Administrador. para varios usuarios separa-los por "/" ou "-" ex: 000000-000026-000089. |
Nome da Variável | MV_ANP45TE |
Tipo | Logico |
Descrição | Indica se calcula ou não o estoque em terceiros nos relatórios ANP45. |
Valor Padrão | .F. |
Nome da Variável | MV_ANP45UM |
Tipo | Numérico |
Descrição | Indica em qual unidade de medida o relatório ANP45 será impresso. Opções 1, 2 e 3. |
Valor Padrão | 1 |