Páginas filhas
  • DMANSMARTSQUAD1-25389 DT MAN10642 - Siproquim - Geração da Seção Demonstrativo Geral (DG)


01. DADOS GERAIS

Produto:

TOTVS Manufatura

Linha de Produto:

Linha Logix

Segmento:

Manufatura

Módulo:

TOTVS Manufatura (Linha Logix) - Engenharia

Função:MAN10642 - Geração da Seção de Demonstrativo Geral - Siproquim
País:Brasil
Issue:DMANSMARTSQUAD1-25389


02. SITUAÇÃO/REQUISITO

Criar função para gerar as informações para atender a legislação da Siproquim - Seção de Demonstrativo Geral.

03. SOLUÇÃO

Foi desenvolvida uma função para gerar as informações referente a Seção de Demonstrativo Geral.

Essa seção apresenta as informações com base na estrutura do item (MAN10002) e no Tipo da Substância informado no VDP10034 - Licença de Itens para Transporte.

Quando o campo Tipo Substância não está preenchido (VDP10034), a função sugere o tipo automaticamente pela estrutura conforme abaixo:

PR - Assume como PR - Produto Controlado, os itens que não são componentes em outra estrutura, ou seja, são nível Zero e não são do tipo Comprado.

PC - Assume como PC - Produto Composto, os itens que são componentes em outra estrutura e não são do tipo Comprado.

SC - Assume como SC - Substâncias Controladas, os itens do tipo Comprado.

RC - Somente é considerado como RC - Resíduo Controlado, os itens que possuem esse tipo cadastrado no VDP10034. Nunca será sugerido automaticamente um item como RC.

RS - Somente é considerado como RS - Resíduo Composto, os itens que possuem esse tipo cadastrado no VDP10034. Nunca será sugerido automaticamente um item como RS.

RB - Somente é considerado como RB - Resíduo Substância Controlada, os itens que possuem esse tipo cadastrado no VDP10034. Nunca será sugerido automaticamente um item como RB.


Exemplo

Estrutura 1:

XX-PR

  |__ XX-PC

     |__ XX_SC

Estrutura 2:

FF-PR

   |__ FF-PC

      |__ FF_SC

   |__ FF-PC1

      |__ FF-PC2

         |__ FF-SC1

Essas estruturas serão apresentadas da seguinte forma no arquivo texto:

04. DEMAIS INFORMAÇÕES

Foi desenvolvida a função MAN10642 - man10642_processa_secao_demonstrativo_geral_001().

É geradas a tabela t_man_siproquim_2 com as informações dos itens cadastrados no VDP10034 - Licença de Itens para Transporte.

A tabela t_man_siproquim_2 é gerada da seguinte forma:

Nesta tabela é apresentado o item do tipo PR, depois todos os itens do tipo PC referentes ao PR e depois todos os itens do tipo SC referentes aos itens PC e PR.


Principais campos da tabela:

SEQ - Indica a ordem que as informações devem ser listadas.

SEQ_PR - Indica o agrupamento de cada estrutura. Como no exemplo anterior, a estrutura do item PR – FF-PR é 6 e a estrutura do item PR XX-PR é 9. Pode existir item do tipo PC ou SC que não possui toda sua estrutura cadastrada. Neste caso o SEQ_PR será 999.

TIPO_PAI - Indica se é a seção PR (Produto Controlado) ou RC (Resíduo Controlado).

TIPO_ITEM - Indica o tipo do próprio item, PR | PC | SC | RC | RS |RB.

Na tabela tem as informações de todos os campos que precisam ser apresentados. Por exemplo, Código Produto/NCM, Nome Comercial do Produto, Concentração, Densidade...

05. ASSUNTOS RELACIONADOS