Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

 

DO REQUISITO

Características do Requisito

Linha de Produto:

Protheus

Segmento:

Manufatura

Módulo:

SIGAEST

Rotina:

Rotina

Nome Técnico

DCLA001

Processamento ANP45

DCLR001

Relatório ANP45 Sintético

DCLR002

Relatório ANP45 Analítico

DCLXFUN

Biblioteca de funções DCL

País(es):

BRASIL

Descrição

Implementado um pacote de melhorias no template DCL, entretanto 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 transito:

-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 calculo de estoque em transito alem dos métodos descritos na documentação original (http://tdn.totvs.com/pages/viewpage.action?pageId=240297501) foi adicionado um  novo método que avalia se o item da nota ainda não foi classificado (Pré-Nota) e o campo "Transito ANP45" (D1_T_ANP45) esta como Sim (1). Caso o fornecedor desta nota seja do mesmo local de manutenção do distribuidor o item será considerado em transito até sua classificação.

-Foi adequado na rotina o estoque para que o estoque em transito seja considerado do dia que iniciou-se o processo de transito até o dia que este estado termina. 

Obs: No exemplo acima o volume de 100 entrou em transito 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 passara 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".

 

Obs: No exemplo foi emitida uma remessa de 320 para ser armazenado em terceiro, assim o relatório passou a calcular esta quantia.

 

Obs2: 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 passaram a ser 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 usuarios nao configurados somente receberam a mensagem com a opção de confirmar e a operação será interrompida. 

Obs: Quando utilizar o parâmetro  MV_ANPTRAN o sistema somará ao saldo armazenado o volume calculado em transito.

 

Obs: 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 é possivel indicar a unidade a ser impressa conforme abaixo.

-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 dicionario abaixo.

1.  Criação ou Alteração (mantenha somente a instrução correspondente) 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

 

 

Importante:

O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.

 

2.  Criação ou Alteraçã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

Obs: 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

Obs: Adicionado a chave o campo LBC_DATAOR

 

3.  Criação ou Alteração de 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

Obs: 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