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