Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

 

DO REQUISITO

Melhorias Relatorio ANP45


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

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 calculo cálculo de estoque em transito alem trânsito além 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 Trânsito ANP45" (D1_T_ANP45) esta está como Sim (1). Caso o fornecedor desta dessa nota seja do mesmo local de manutenção do distribuidor o item será considerado em transito trânsito até sua classificação.

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

Nota
title
Obs
Nota:

No exemplo acima o volume de 100 entrou em

transito

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 passara passa a calcular o 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
title
Obs
Nota:

No exemplo

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

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
title
Obs2
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 passaram passam a ser 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 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 usuários não configurados somente receberam a mensagem com a opção de confirmar e a operação será interrompida. 

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

 


Nota
title
Obs
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 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 possível indicar a unidade a ser impressa conforme abaixo.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 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

 

 

Informações
titleImportante:
O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.

 

2.  Criação ou Alteração de   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
Obs
titleNota:
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
title
Obs
Nota:
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


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