Árvore de páginas

Calculo do peso bruto na Nota Fiscal de Saída com lote

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

Easy Export Control

Rotina:

Rotina

Nome Técnico

EECCAD02

Funções de manipulação de dados do SIGAEEC.

MATA461Documento de saída

Rotina(s) envolvida(s)

Nome Técnico

EECAP100

Pedido de exportação

MATA440

Liberação de Pedido

Cadastros Iniciais:

Aplicar atualização dos programas AVGERAL.PRW, AVOBJECT.PRW, AVUPDATE01.PRW, UE508035.PRW, AVCADGE.PRW, EECCAD02.PRW, EECAP100.PRW, MATA440.PRW, MATA461.PRW atualizados.

Parâmetro(s):

MV_RASTRO = .T. , MV_EECFAT = .T. , MV_EEC0052 = 1,2 ou 3

Requisito/Story/Issue (informe o requisito relacionado):

MTRADE-682

País(es):

Todos

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

SF2 - Nota Fiscal de saida
EE8 - Itens Embarque

Sistema(s) Operacional(is):

Windows/Linux

Descrição

Implementada melhoria no Easy Export Control (SIGAEEC) para permitir o calculo do peso bruto na Nota Fiscal de Saída(MATA460A) com lote de acordo com o valor informado no parâmetro MV_EEC0052.

O parâmetro pode ser configurado com três valores diferentes:

1 - Calcula o peso exportação por item da NF de Saída (funcionamento atual)

2- Calcula o peso exportação por item do pedido de exportação, proporcionalizando para os itens de cada NF de Saída.

3- Calcula o peso exportação por item do pedido de exportação, proporcionalizando para todas as NF de Saída geradas para o item. 

Atenção

O procedimento a seguir deve ser realizado por um profissional   qualificado como Administrador de Banco de Dados (DBA) ou equivalente!

A ativação indevida da Integridade Referencial pode alterar   drasticamente o relacionamento entre tabelas no banco de dados. Portanto,   antes de utilizá-la, observe atentamente os procedimentos a seguir:

  1. No   Configurador (SIGACFG), veja se a empresa utiliza Integridade   Referencial, selecionando a opção Integridade/Verificação   (APCFG60A).
  2. Se não   há Integridade Referencial ativa,   são relacionadas em uma nova janela todas as empresas e filiais cadastradas   para o sistema e nenhuma delas estará selecionada. Neste caso, E SOMENTE NESTE, não é necessário   qualquer outro procedimento de ativação   ou desativação de integridade, basta finalizar a verificação e aplicar   normalmente o compatibilizador, conforme instruções.
  3.  Se há Integridade Referencial ativa   em todas as empresas e filiais, é   exibida uma mensagem na janela Verificação   de relacionamento entre tabelas. Confirme a mensagem para que a   verificação seja concluída, ou;
  4.  Se   há Integridade Referencial ativa   em uma ou mais empresas, que não   na sua totalidade, são relacionadas em uma nova janela todas as empresas e   filiais cadastradas para o sistema e, somente, a(s) que possui(em)   integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou   filial(is) possui(em) a integridade ativada e reserve esta anotação para   posterior consulta na reativação (ou ainda, contate nosso Help Desk Framework   para informações quanto a um arquivo que contém essa informação).
  5. Nestes   casos descritos nos itens “iii” ou   “iv”, E SOMENTE NESTES CASOS, é necessário desativar tal integridade, selecionando a opção Integridade/ Desativar (APCFG60D).
  6.  Quando desativada a Integridade Referencial,   execute o compatibilizador, conforme instruções.
  7. Aplicado o compatibilizador, a Integridade   Referencial deve ser reativada, SE E   SOMENTE SE tiver sido desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as   informações da(s) empresa(s) e/ou filial(is) que possuía(m) ativação da   integridade, selecione-a(s) novamente e confirme a ativação.


Contate o Help Desk Framework EM CASO DE DÚVIDAS!


Atualizações do Compatibilizador


1 .  Criação do Parâmetros no arquivo SX6 – Parâmetros:

Nome da Variável

MV_EEC0052

Tipo

Numérico 

Descrição

Configura como será calculado peso bruto da NFS sem considerar quebra por lote 1-Por Item da NF 2-Por Nota Fiscal 3-Por Item pedido 

Valor Padrão

1

Procedimento para Utilização

  • Pré-Requisitos:

    1. Possuir D-1.
    2. Trocar o valor do parâmetro MV_EEC0052 para cada cenário
    3. Ter uma embalagem com Peso bruto total de 50
    4. MV_EECFAT == .T. e MV_RASTRO = S
    5. Possuir TES de saida que movimenta estoque.
    6. Possuir TES de entrada que movimenta estoque.
    7. Preencher o campo Rastro (B1_RASTRO) como L- Lote no cadastro de produto

     

    Cenário : Calcula o peso exportação por item da NF de Saída (funcionamento atual) MV_EEC0052 = 1

    Sequencia 001:

    1. No EASY EXPORT CONTROL(SIGAEEC), entrar na opção Atualização/Pedido de exportação/Manutenção.
    2. Clique em incluir para um novo pedido de exportação.
    3. Na capa do Pedido, preencha todos os campos obrigatórios .
    4. Em Ações relacionadas/Incluir, inclua um item com a seguinte configuração.
    5. Na quantidade, colocar 100, quantidade da embalagem 1, usar a embalagem com peso bruto 50, nisso o peso liquido será 100, e o peso bruto será 150.
    6. Salve o pedido de exportação, será criado um pedido de vendas no faturamento.

    Sequencia 002:

    1. No modulo de compras entre na opção Atualização/Movimento/Documento de Entrada
    2. Clique em incluir
    3. Na Inclusão selecione um produto, Preencha uma quantidade necessária para o processo e preencha o campo de lote(D1_LOTECTL), será necessário ser feita para 4 lotes diferentes(Ex: lote 01,02,03 e 04)


    Sequencia 003:

    1. No SIGAFAT (Faturamento), entrar na opção  Atualização/Pedidos/Liberação de Pedido.
    2. Localize o pedido criado para o processo no exportação.
    3. Clique em  ações relacionadas/Liberar.
    4. Na liberação do pedido, vai ser mostrado somente 1 linha referente ao item do pedido de exportação, será necessário liberar 4 vezes a quantia de 25 e quebrar por lote a liberação
    5. Para isso altere o valor do campo Qtd. Liberada(C6_QTDLIB) para 25, e preencha o campo lote(C6_LOTECTL) com o primeiro lote preenchido no documento de entrada no modulo de compra(01).
    6. Salve a liberação, repita o processo novamente para liberar o segundo lote.
    7. Note que o processo vai ter a quantidade para liberação como 75 e o lote vai estar preenchido como 01, libere novamente a quantidade 25 e no campo de lote, substitua o lote 01 para 02 e salve a liberação, com isso vai ser liberado a quantia de 25 para o segundo lote(02), repita o processo até ter 4 liberações de quantidade 25 para os lotes 01,02,03 e 04.

    Sequencia 004:


    1. Acesse a opção Manutenção/Faturamento/Documento de Saida.
    2. Na tela do documento de saída, vai ter 4 linhas de liberação da nota para ser gerado o documento de saída.
    3. Selecione as 2 primeiras referentes aos lotes 01 e 02 , clique em Prep. Docs para gerar o documento de saída.
    4. Repita o passo para os lotes 03 e 04, no final teremos 2 notas de saída com 2 lotes cadas.
    5. No APSDU, localize na tabela SF2(Nota de saída) o registro referente ao documento criado, verifique que os dois documentos criados vão estar com o campo Peso Liquido(F2_PLIQUI) igual a 50 e o Peso bruto(F2_PBRUTO) vai estar com o valor 150 de acordo com o calculo que já é feito hoje para o calculo do peso liquido e bruto.


    Ex: Qtd pedido = 100, Peso bruto embalagem = 50, Peso liquido total = 100, Peso bruto total = 150

    NF-001

    Item 1 - Qtd = 25 Lote 01 - Peso bruto = 75 (liquido(25) + embalagem(50))

    Item 2 - Qtd = 25 Lote 02 - Peso bruto = 75 (liquido(25) + embalagem(50))

    Peso Bruto total = 150

    NF-002

    Item 1 - Qtd = 25 Lote 03 - Peso bruto = 75 (liquido(25) + embalagem(50))

    Item 2 - Qtd = 25 Lote 04 - Peso bruto = 75 (liquido(25) + embalagem(50))

    Peso Bruto total = 150

    Embalagem = Peso bruto embalagem

    Cenário : Calcula o peso exportação por item do pedido de exportação, proporcionalizando para os itens de cada NF de Saída. MV_EEC0052 = 2

    Sequencia 001:

    1. Repita as sequencias até a sequencia 04 para o geramento da nota fiscal de saída.
    2. Acesse a opção Manutenção/Faturamento/Documento de Saida.
    3. Na tela do documento de saída, vai ter 4 linhas de liberação da nota para ser gerado o documento de saída.
    4. Selecione as 2 primeiras referentes aos lotes 01 e 02 , clique em Prep. Docs para gerar o documento de saída.
    5. Repita o passo para os lotes 03 e 04, no final teremos 2 notas de saída com 2 lotes cadas.
    6. No APSDU, localize na tabela SF2(Nota de saída) o registro referente ao documento criado, verifique que os dois documentos criados vão estar com o campo Peso Liquido(F2_PLIQUI) igual a 50 e o Peso bruto(F2_PBRUTO) vai estar com o valor 100 de acordo com o novo calculo.


    Calcula o peso exportação por item do pedido de exportação, proporcionalizando para os itens de cada NF de Saída.

    Ex: Qtd pedido = 100, Peso bruto embalagem = 50, Peso liquido total = 100, Peso bruto total = 150

    NF-001

    Item 1 - Qtd = 25 Lote 01 - Peso bruto = 50 (liquido(25) + embalagem(25))

    Item 2 - Qtd = 25 Lote 02 - Peso bruto = 50 (liquido(25) + embalagem(25))

    Peso Bruto total = 100

    NF-002

    Item 1 - Qtd = 25 Lote 03 - Peso bruto = 50 (liquido(25) + embalagem(25))

    Item 2 - Qtd = 25 Lote 04 - Peso bruto = 50 (liquido(25) + embalagem(25))

    Peso Bruto total = 100

    Embalagem = (Peso bruto embalagem/Qtd total do item da NF) * Qtd do item da NF

    Cenário : Calcula o peso exportação por item do pedido de exportação, proporcionalizando para todas as NF de Saída geradas para o item. MV_EEC0052 = 3

    Sequencia 001:

    1. Repita as sequencias até a sequencia 04 para o geramento da nota fiscal de saída.
    2. Acesse a opção Manutenção/Faturamento/Documento de Saida.
    3. Na tela do documento de saída, vai ter 4 linhas de liberação da nota para ser gerado o documento de saída.
    4. Selecione as 2 primeiras referentes aos lotes 01 e 02 , clique em Prep. Docs para gerar o documento de saída.
    5. Repita o passo para os lotes 03 e 04, no final teremos 2 notas de saída com 2 lotes cadas.
    6. No APSDU, localize na tabela SF2(Nota de saída) o registro referente ao documento criado, verifique que os dois documentos criados vão estar com o campo Peso Liquido(F2_PLIQUI) igual a 50 e o Peso bruto(F2_PBRUTO) vai estar com o valor 75 de acordo com o novo calculo.

     Calcula o peso exportação por item do pedido de exportação, proporcionalizando para todas as NF de Saída geradas para o item.

    Ex: Qtd pedido = 100, Peso bruto embalagem = 50, Peso liquido total = 100, Peso bruto total = 150

    NF-001

    Item 1 - Qtd = 25 Lote 01 - Peso bruto = 37,5 (liquido(25) + embalagem(12,5))

    Item 2 - Qtd = 25 Lote 02 - Peso bruto = 37,5 (liquido(25) + embalagem(12,5))

    Peso Bruto total = 75

    NF-002

    Item 1 - Qtd = 25 Lote 03 - Peso bruto = 37,5 (liquido(25) + embalagem(12,5))

    Item 2 - Qtd = 25 Lote 04 - Peso bruto = 37,5 (liquido(25) + embalagem(12,5))

    Peso Bruto total = 75

    Embalagem = (Peso bruto embalagem/Qtd pedido) * Qtd do item da NF