Árvore de páginas

Geração do Registro 0210 com base nas Movimentações

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

Estoque e Custos (SIGAEST)

Rotina:

Rotina

Nome Técnico

MATXSPED.PRW

Geração de Meio Magnético / Bloco K

Chamados Relacionados

TTOMVH

País(es):

Brasil

Banco(s) de Dados:

DBAccess

Tabelas Utilizadas:

SD3

Sistema(s) Operacional(is):

Todos

Versões/Release:

11.80

Descrição

Implementada a geração do Registro 0210 através das Movimentações de Estoque. Este modelo foi desenvolvido para empresas que trabalham com processos produtivos em que não existe estrutura cadastrada ou quando as produções são realizadas por encomenda, tendo variação nos componentes utilizados a cada produção. Este modelo não contempla Estruturas Cadastradas (SG1), desta forma, não trata o conceito de Estrutura Negativa (MV_NEGESTR) do sistema.
Para a gravação do Registro 0210 foram adotados dois critérios de cálculo, sendo, um quando existe empenho para o componente na tabela SD4 e outro quando este empenho não existe.
A gravação do Registros 0210 é realizada após a gravação dos Registros K230 e K235. Para cada Ordem de Produção do Registro K230, estão listados seus respectivos consumos no Registro K235 e executada a análise de cada um destes componentes. A análise segue a sequência abaixo:

Componente com Empenho na SD4

  • Acumulo da Quantidade do Empenho (QTD_CONS) do Componente na SD4 utilizando como chave o Número da Ordem de Produto + Código do Componente.
  • Acumulo da Quantidade da Ordem de Produção (QTD_PROD) do produto Pai.
  • Gravação do Registro 0210 e no campo QTD_COMP é informado o valor resultante de QTD_CONS / QTD_PROD.

Componente sem Empenho na SD4

  • Acumulo da Quantidade do Consumo (QTD_CONS) do Componente no Registro K235.
  • Se a Ordem de Produção possui produções no Registro K230, é acumulada a Quantidade Produzida (QTD_PROD), caso contrário é acumulada a Quantidade da Ordem de Produção (QTD_PROD) do produto Pai.
  • Gravação do Registro 0210 e no campo QTD_COMP é informado o valor resultante de QTD_CONS / QTD_PROD.

Estes dois critérios são executados e acumulam os valores de Quantidade Consumida (QTD_CONS) e Quantidade Produzida (QTD_PROD) para cada Produto Pai + Componente de Ordens de Produção distintas que encontrar. Dessa forma, ao final do processamento do Registro 0210, os valores gravados serão referentes a tudo o que foi consumido dentro do período.

Exemplo Prático

Considere quatro Ordens de Produções do mesmo produto dentro do período. Apenas uma Ordem de Produção possui apontamento de produção, conforme o Registro K230:

 

Registro K230
Ordem de ProduçãoProdutoProduzidoQuantidade da OP
A00001-01-001PA0010,0010,00
A00002-01-001PA0010,0010,00
A00003-01-001PA0010,0010,00
A00004-01-001PA0015,0010,00

 

Foram realizadas requisições para estas Ordens de Produção do componente MP001 utilizado na produção do PA001, conforme detalhe do que será gravado no Registro K235:

 

Registro K235
Ordem de ProduçãoComponenteConsumido
A00001-01-001MP00110,00
A00002-01-001MP00110,00
A00003-01-001MP00132,50
A00004-01-001MP00115,50

 

Apenas duas das Ordens de Produção possuem empenho para o componente MP001 na tabela SD4:

 

Empenho das Ordens de Produção
Ordem de ProduçãoComponenteQuantidade
A00001-01-001MP00120,00
A00002-01-001MP00130,00
A00003-01-001Não possuiNão possui
A00004-01-001Não possuiNão possui

 

Com base nestas informações, foram acumuladas as quantidades produzidas e consumidas para encontrar a quantidade necessária do Componente para realizar a produção do Produto Pai.

 

Cálculo da Quantidade do Produto X Componente

Ordem de

Produção

ProdutoComponenteEmpenho?

Acumulado

Produzido (A)

Acumulado

Consumido (B)

Quantidade

Componente (B/A)

A00001-01-001PA001MP001Sim10,0020,002,00
A00002-01-001PA001MP001Sim20,0050,002,50
A00003-01-001PA001MP001Não30,0082,502,75
A00004-01-001PA001MP001Não35,0098,002,80

 

  • A OP A00001-01-001 possui empenho, dessa forma, é considerada a quantidade da OP como a quantidade produzida (10,00) e a quantidade do empenho (20,00) como quantidade consumida. Foram acumuladas as quantidades produzidas (10,00) e consumidas (20,00). Foi dividida a quantidade acumulada consumida pela quantidade acumulada produzida para obter a quantidade de 2,00.
  • A OP A00002-01-001 também possui empenho, dessa forma, foi considerada a quantidade da OP como a quantidade produzida (10,00) e a quantidade do empenho (30,00) como quantidade consumida. Foram acumuladas as quantidades produzidas (20,00) e consumidas (50,00). Foi dividida a quantidade acumulada consumida pela quantidade acumulada produzida para obter a quantidade de 2,50.
  • A OP A00003-01-001 não possui empenho e, também, não possui quantidade produzida, dessa forma, foi considerada a quantidade da OP como a quantidade produzida (10,00) e a quantidade consumida via requisições (32,50) como quantidade consumida. Foram acumuladas as quantidades produzidas (30,00) e consumidas (82,50). Foi dividida a quantidade acumulada consumida pela quantidade acumulada produzida e obtemos a quantidade de 2,75.
  • A OP A00004-01-001 não possui empenho, possui quantidade produzida (5,00) considerada como a quantidade produzida (5,00) e a quantidade consumida via requisições (15,50) como quantidade consumida. Foram acumuladas as quantidades produzidas (35,00) e consumidas (98,00). Foi dividida a quantidade acumulada consumida pela quantidade acumulada produzida e obtemos a quantidade de 2,80.

Como dentro deste período haviam apenas estes movimentos nos Registros K230 e K235, houve a finalização do cálculo e geração do Registro 0210. Vale observar que os valores em Negrito nas tabelas acima são os que foram considerados no cálculo, seguindo os critérios que foram descritos.

 

Registro 0210
ProdutoComponenteQuantidadePerda
PA001MP0012,800,00

Procedimento para Implantação

O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) deste chamado.

 

Procedimento para Utilização

Através do Sped Fiscal (SPEDFISCAL)

  1. No módulo Livros Fiscais (SIGAFIS), acesse Miscelânea / Arq. Magnéticos / Sped Fiscal (SPEDFISCAL). O sistema apresenta a janela do Wizard da rotina.
  2. Clique em Avançar na tela de boas-vindas.
  3. Nos Parâmetros para geração, verifique a nova pergunta Reg. 0210 por Mov. disponibilizada e marque com a opção SIM.
  4. Marque a pergunta Gera Bloco K com SIM.
  5. Configure as demais parametrizações para executar.
  6. Verificar que o Registro 0210 será gerado com base na movimentação.

Através do Relatório Bloco K (MATR241)

  1. No módulo Estoque e Custos (SIGAEST) acesse Relatórios / Legais / Relação do Bloco K (MATR241).
  2. Nos Parâmetros do relatório, verifique a nova pergunta Reg. 0210 por Mov. disponibilizada e marque com a opção SIM.
  3. Configure as demais parametrizações e gere o relatório.
  4. Verifique que o Registro 0210 será gerado com base na movimentação.
  5. Note que, gerando o relatório desta forma, será apresentada a coluna Qtd. OP no Registro K230 e a coluna Empenho? no Registro K235 para facilitar a analise dos dados.