Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Agora será necessário incluir, no complemento de comunicação/telecomunicação (MATA926 – Tabela SFX), novos campos para atender ao cClass (Tabela de Código de Itens da NFCom) e às tags finNFCom e motSub, conforme exigências da NFCom (Modelo 62).

03. SOLUÇÃO

Aviso
titleImportante
O dicionário vai ser disponibilizado na expedição contínua de janeiro/2026.
  • Implementação Contexto NFCom ( Modelo 62 )
    1 - Criação do campo que remeta o Código de Item da NFCom (cClass), deve conter a lista de códigos disponibilizada no Portal Nacional da Nota Fiscal Eletrônica.

    2 - Criação do campo da Finalidade de emissão da NFCom para preenchimento da tag finNFCom , com as opções:
    0 - NFCom Normal;
    3 - NFCom de Substituição;
    4 - NFCom ajuste de débito;

    3 - Criação do campo Motivo da substituição, que deve ser habilitado para preenchimento quando o campo da finalidade estiver preenchido com opção 3 - Substituição, contendo as opções:
    01 – Erro de Preço;
    02 – Erro Cadastral;
    03 – Decisão Judicial;
    04 - Erro de Tributação;
    05 – Descontinuidade do Serviço

  • Manutenção no MATA926 para exibir e validar os novos campos na tabela SFX ( FX_CCLAS62, FX_FINNFC e FX_MOTSUB ) para o complemento da Nota Fiscal Fatura de Serviços de Comunicação ( referente ao modelo 62 - NFCOM)

...

  • O campo do cclas deve ser um campo de seleção que apresente a lista de códigos da Tabela de Código de Itens da NFCom atualizada.
  • Os outros campos devem ser campos de seleção, considerando as opções que constam nesta especificação.
  • Deve-se garantir que a lista de valores possa ser facilmente atualizada pelo usuário para atender a futuras mudanças no layout legal (utilizar o FISA326 para importar).

  • Inclusão da nova rotina FISA326 Tabela de Código de Itens da NFCom (cClass) - Novo Alias: CI0
    Criada para armazenar os códigos de itens da NFCom (cClass) Modelo 62, possibilitando manutenção e atualização via importação.

Dados do pacote:

SIX – Índices

INDICEORDEMCHAVEDESCRICAO
CI01CI0_FILIAL+CI0_GRPCODGrupo Código

SX2 – Tabelas

X2_CHAVEX2_NOMEX2_SYSOBJX2_MODOX2_MODOUNX2_MODOEMPX2_UNICOX2_PYMEX2_MODULO
CI0Tabela Código Item NFCom cClasFISA326CCCCI0_FILIAL+CI0_GRPCODS9

SX3 – Campos

X3_ARQUIVOX3_ORDEMX3_CAMPOX3_TIPOX3_TAMANHOX3_TITULOX3_DESCRICX3_PICTUREX3_VALIDX3_F3X3_NIVELX3_RESERVX3_BROWSEX3_VISUALX3_CONTEXTX3_OBRIGATX3_CBOXX3_RELACAO
SFX43FX_MOTSUB C2Motivo SubstMotivo da Substituição   @!                                           Vazio() .Or. Pertence("01/02/03/04/05")      1    xx          SAR        01=Erro Preço;02=Erro Cadastral;03=Decisão Judicial;04=Erro Tributação;05=Descontinuidade Serviço
SFX42FX_FINNFC C1Finalidade  Finalidade da NFCom      @!                                           Vazio() .Or. Pertence("034")      1    xx          SAR        0=NFCom Normal;3=NFCom de Substituição;4=NFCom ajuste de débito0
SFX41FX_CCLAS62C7Cod.cClas 62Código Item NFCom Mod. 62@!                                           Vazio() .Or. ExistCpo("CI0")CI0   1    xx          SAR        

CI07CI0_COFAT C1Cofaturamen.Cofaturamento            @!                                           Pertence("01 ")      1    xx          SAR        0=Nao;1=Sim                                                                                                                                               
CI06CI0_FATCENC1Fat Central Fatura Centralizada      @!                                           Pertence("01 ")      1    xx          SAR        0=Nao;1=Sim                                                                                                                                             
CI05CI0_PREPAGC1Pré Pago    Pré Pago                 @!                                           Pertence("01 ")      1    xx          SAR        0=Nao;1=Sim
CI04CI0_VALDEDC2Vlr DeduzidoValor Deduzido           @!                                           Pertence("0 /1 /  ")      1    xx          SAR        0=Nao;1=Sim
CI03CI0_DESCRIC150Descrição   Descrição do código NFCom@!                                           
      1    xx          SAR                                                                                                                                        
CI02CI0_GRPCODC7Grupo CódigoGrupo Código             @!                                           
      1    xx          SAR                                                                                                                                        

SX9 - Relacionamento

X9_DOMX9_IDENTX9_CDOMX9_EXPDOMX9_EXPCDOMX9_PROPRIX9_LIGDOMX9_LIGCDOMX9_USEFILX9_ENABLEX9_VINFILX9_CHVFOR
CI01SFXCI0_GRPCODFX_CCLAS62S1NSS22


SXB - Consulta Padrão
 

XB_ALIASXB_TIPOXB_SEQXB_COLUNAXB_DESCRIXB_CONTEM
CI0   11DBCódigo Itens NFCom  CI0                                                                                                                                                                                                                                                       
CI0   211Código Itens NFCom                                                                                                                                                                                                                                                            
CI0   411Grupo\Código        CI0_GRPCOD                                                                                                                                                                                                                                                
CI0   412Descrição           CI0_DESCRI                                                                                                                                                                                                                                                
CI0   51                      

CI0->CI0_GRPCOD


05. ASSUNTOS RELACIONADOS

...