Árvore de páginas

Sugestão Campos Indicadores, na opção Documento Referenciado

 

Linha de Produto:

Datasul

Segmento:

Manufatura

Módulo:

MRE - Recebimento

Função:

CD4035 - Documento Fiscal Referenciado

Situação/Requisito:

Os dados desta tela passaram a ser validadas no Sped em 2017, e no Recebimento ocorria de gravar o campo Modelo e/ou Chave indevidamente. Os campos foram ajustados, pois barrava o Sped.
Os usuários, porém, observaram outros dois campos dessa tela, que a princípio ainda não são validados no Sped:

1- Indicador do Tipo de Operação (Entrada/Aquisição ou Saída/Prestação)

Se a nota referenciada for de entrada, será marcado como entrada. Se for uma nota de saída, será marcada como saída.

2- Indicador do Emitente do Título (Emissão Própria ou Terceiros)

É necessário considerar o documento de origem, e validar o CNPJ ou o Estabelecimento do emitente desse documento para dizer se a nota emitida é própria ou de terceiros.

Solução/Implementação:

Em Janeiro/2017 o Sped passou a validar as informações do "Documento Referenciado" localizado no programa CD4035. O objetivo desta especificação é refazer a parte que carrega as informações do "Documento Referenciado" para as notas de Operação Triangular, Entrega Futura e Faturamento Antecipado, tratando todos os campos e também todas as formas de lançamento da nota: Recebimento Físico, Recebimento Fiscal e via Conversor de Entrada.

Dessa forma, o objetivo é unificar toda a criação do Documento Referenciado em uma única API e, de acordo com o tipo de documento, considerar apenas a procedure dessa API. Com essa alteração, a criação do documento referenciado será igual, independente do programa que criou a nota.

1. Campos que precisam ser preenchidos no lançamento do Documento Referenciado:

Ao lançar as notas de Entrega Futura e Faturamento Antecipado, deve ser informado o documento de origem, e os dados do Documento Referenciado devem ser criados automaticamente no CD4035, após ter sido informada a nota fiscal de origem.

 

Nota:

Para Operação Triangular não será gerado o documento referenciado.

 

 

 Para criar a tt-nota-fisc-adc, deverá ser verificado o seguinte:

1.1 Dados do Cabeçalho

1.2 Dados do Documento Referenciado

1.3 Chave e Modelo

Para preencher o modelo e a chave, deve ser considerado se a nota teve chave. Se sim, busca-se o modelo da própria chave. Se não, busca-se o modelo da natureza de operação da nota de venda.

OVERLAY(tt-nota-fisc-adc.cod-livre-2,1,60)  = NOTA-FISCAL.COD-CHAVE-ACES-NF-ELETRO

tt-nota-fisc-adc.cod-model-docto-referado = substring(NOTA-FISCAL.COD-CHAVE-ACES-NF-ELETRO,21,2).

Se a informação da NOTA-FISCAL.COD-CHAVE-ACES-NF-ELETRO for igual a branca, o campo chave de acesso (OVERLAY(tt-nota-fisc-adc.cod-livre-2,1,60)) deve ficar igual a branco e o modelo deve ter o mesmo modelo da natureza (NATUR-OPER.COD-MODEL-NF-ELETRO).

 

1.4 Data de Emissão do Documento

1.5 Indicador do Tipo de Operação

Como nesse caso é referenciada uma nota de venda (saída), o Indicador do Tipo de Operação deve ser "Saída/Prestação":

tt-nota-fisc-adc.idi-tip-docto-referado   = 2

1.6 Indicador do Emitente do Título

A lógica para informar o "Indicador do emitente do Título", se é "Emissão Própria" ou "Terceiros" deve-se buscar no cadastro do Estabelecimento, o mesmo estabelecimento da nota fiscal e comparar o CNPJ do estabelecimento com o CNPJ da chave de acesso. Se for o mesmo CNPJ, o emitente é próprio. Se não, é terceiros. Se o documento não tem chave de acesso, a origem vai ser default como Própria.

 FIND FIRST estabelec

        WHERE estabelec.cod-estabel = nota-fisc-adc.cod-estab NO-LOCK NO-ERROR.

            IF AVAIL estabelec THEN DO:

               IF estabelec.cgc = SUBSTRING(nota-fisc-adc.cod-livre-2,7,14) THEN

                 ASSIGN nota-fisc-adc.idi-tip-emit = 1.

              ELSE

                 ASSIGN nota-fisc-adc.idi-tip-emit = 2.

            END.

Esses são os campos que precisam ser informados no lançamento do Documento Referenciado.

Requisito:DMANRECEB-71