Upload
doandan
View
215
Download
0
Embed Size (px)
Citation preview
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 1/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Data Versão Descrição Autor Revisor Aprovado por
18/07/2006 1.0 [SPEDFiscalPVA-002]
Versão Inicial Rosimeyre Alves Lacerda
27/10/2006 2.0 [SPEDFiscalPVA-002]
Alterações para atender o projeto SPEDFiscalPVA-002 Rosimeyre Alves
Lacerda
29/03/2007 2.1 [SPEDFiscalPVA-002]
Alterações após reunião de 19 a 23/03/2007 Rosimeyre Alves
Lacerda
20/04/2007 2.2 [SPEDFiscalPVA-002]
Alterações após reunião de 10 a 13/04/2007 Rosimeyre Alves
Lacerda
14/05/2007 2.3 [SPEDFiscalPVA-002]
Alterações após reunião de 08 a 11/05/2007 Rosimeyre Alves
Lacerda
Revisão realizada pela equipe do projeto conforme ata
Marco Antônio Ferreira Duran, em 05/06/2007, conforme registrado no sistema de demandas
Sistema Público de Escrituração Digital Fiscal – Programa Validador de Arquivos - SPEDFiscalPVA
Especificação de Regras de Negócio
Histórico de Versões
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 2/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
SPEDFiscalPVA-002-AR-20070521-ReuniaoValidacaoReq.odt Aloísio Furbino(GR)
05/07/2007 2.4
[SPEDFiscalPVA-002] Criação das regras:
RNG – Arquivo válido para transmissão; RNG – Recuperar dados do recibo;
Alteração das regras: RNG - Estado da Escrituração Fiscal (criação do estado
“Transmitida”); RNG - Verificar Tipo do Certificado (aceitar certificado do tipo
CNPJ); Alterações no leiaute conforme RAI SPEDFiscalPVA-002-
20070705.doc
Brenda Ticon Moraes
Equipe, conforme ata
SPEDFiscalPVA-002-AR-20070725-
ReuniaoRevisaoRAI.doc
Marco Antônio Ferreira Duran, em 02/08/2007, conforme registrado no sistema de demandas
17/07/2007 2.5
[SPEDFiscalPVA-002] alterar texto das regras
REGRA_REGISTRO_OBRIGATORIO_IMPORTACAO e REGRA_QTD_REG_BLC;
Alterar as regras RNG - PERFIL DE APRESENTAÇÃO DO ARQUIVO (CONFORME REGISTRO 0000 – CAMPO
IND_PERFIL) , RNG - Estrutura do Arquivo da Escrituração Fiscal Digital e RNG - Composição da escrituração fiscal
Brenda Ticon Moraes
Equipe, conforme ata
SPEDFiscalPVA-002-AR-20070725-
ReuniaoRevisaoRAI.doc
Rosimeyre
Alves Lacerda - GR
Marco Antônio Ferreira Duran, em 02/08/2007, conforme registrado no sistema de demandas
07/08/2007 2.6 [SPEDFiscalPVA-002] Brenda Ticon Equipe, Marco Antônio Ferreira
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 3/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Alteração da RNG - REGRA_CAMPO_OBRIGATORIO_IMPORTACAO e RNG -
REGRA_VALORES_VALIDOS_IMPORTACAO; RNG - PERFIL DE APRESENTAÇÃO DO ARQUIVO;
Transferência da regra PERFIL DE APRESENTAÇÃO DO ARQUIVO para a validação de estrutura;
Moraes conforme ata SPEDFiscalPV
A-002-AR-20070807-
ReuniaoRevisaoRAI.doc
Antônio
Henrique Medeiros
Duran, em 09/08/2007, conforme registrado no sistema de demandas
27/08/2007 2.7
[SPEDFiscalPVA-002] Cancelamento da RNG – REGRA_NOTA_FISCAL_CANCELADA para o projeto SPEDFiscalPVA-002 (a mesma será retomada no
próximo projeto); Alteração da RNG –
REGRA_CAMPO_OBRIGATORIO_IMPORTACAO (obrigatoriedade dos campos COD_MOD e IND_OPER apenas
para registros de nível 2); Criação da RNG - REGRA_OCORRÊNCIA_IMPORTACAO (separar da RNG - REGRA_OCORRÊNCIA a verificação da
ocorrência dos registros Registro 0000, os registros de abertura e encerramento, e do bloco 9);
Alteração da RNG – Itens da escrituração fiscal (Mantis 3928 – se o registro não tiver chave, não exibir funcionalidade de pesquisar)
Brenda Ticon Moraes
Equipe, conforme ata
SPEDFiscalPVA-002-AR-20070828-
ReuniaoRevisaoRAI.doc
Marco Antônio Ferreira Duran, em 11/09/2007, conforme registrado no sistema de demandas
28/09/2007 2.8
[SPEDFiscalPVA-002] Alterações sugeridas durante a homologação do sistema,
conforme registro no Mantis ( Alteração do tipo dos campos NUM_DA,
Alteração do tamanho dos campos NUM_DOC, PESO_BRT,
PESO_LIQ, ESTQ_ABERT )
Rosimeyre Alves Lacerda
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 4/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
02/10/2007 2.9
[SPEDFiscalPVA-002] Alteração de requisitos registrada no Mantis durante a
homologação - Alteração dos campos:
NUM_DA - retirada das casas decimais
Alteração do tamanho dos campos: NUM_DOC do Registro C100 para 009, PESO_BRT e PESO_LIQ para 2 casas decimais,
ESTQ_ABERT, VOL_ENTR, VOL_DISP, VOL_SAIDAS, VAL_SAIDAS, ESTQ_ESCR, VAL_AJ_PERDA,,
VAL_AJ_GANHO, ESTQ_FECHA, FECHA, ABERT, AFERI, FECH_FISICO para 3 decimais.
Incluido na chave do registro C610 o campo ALIQ_ICMS
passando a chave a ser definida como: COD_CLASS +
COD_ITEM + ALIQ_ICMS
Alterada a exigibilidade do registros C425 e D370,
somente para as situações que constarem como código
de Totalizadores da redução Z (registros C420 e D365):
Tnnnn, Fn, In e Nn.
Alterado o nível do D370 para 5
O caractere “*” no tamanho de campo indica que o
campo deverá ser preenchido exatamente com o número
de caracteres informado.
Rosimeyre Alves Lacerda
Brenda Ticon Moraes
Aprovação por meio do Anexo IV, conforme OT
- Tratamento de Mudança de Requisitos Durante a Homologação
15/10/2007 3.0
[SPEDFiscalPVA-003] Alterações para atender ao projeto 003 –
Incluidas as regras de validação de conteúdo da escrituração
Rosimeyre Alves Lacerda
Equipe, conforme ata
SPEDFiscalPVA-003-AR-
Marco Antônio Ferreira Duran, em 29/10/2007, conforme registrado no sistema de demandas
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 5/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Alterada a obrigatoriedade dos registros D160 e H005
Excluídos da escrituração os registros H020 e H030
Alteração da regra Informações sobre o resultado da importação que serão armazenadas – inclusão dos campos conteúdo e valor
calculado
Alteração da RNG - Parâmetros para o validador para incluir o parâmetro UF
Inclusão das regras:
RNG - Arquivo com resultado da validação
RNG - Parâmetros retornados pelo Sped Fiscal Servidor
RNG - Parâmetros para o Sped Fiscal Servidor
Alterado a obrigatoriedade dos registros C320 e C321 - acrescentada "e VL_DOC(C300) > 0"
20071017-ReuniaoValidac
aoReq.doc
Brenda Ticon Moraes - GR
14/11/2007 3.1
[SPEDFiscalPVA-003] Alteração de requisitos solictadas pelo cliente, conforme atas de
reunião
Exclusão da regra REGRA_VL_RETENCAO_ST_E210
Exclusão da regra de validação REGRA_EXISTE_UNID_PARA_ITEM
Substiuição da regra REGRA_EXISTE_UNID_PARA_ITEM pela
REGRA_EXISTE_UNID no campo UNID nos registros C170,
Rosimeyre Alves Lacerda
Equipe, conforme ata
SPEDFiscalPVA-002-AR-20071120-
ReuniaoRevisaoRAI.doc
Brenda Ticon Moraes - GR
Marco Antônio Ferreira Duran, em 26/11/2007, conforme registrado no Sistema de Demandas
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 6/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
C321, C425
Alteração de tamanho dos campos : Pais para fixo de 3, COD_PART para 60, COD_PART_ULT_E T para 60,
COD_PART_CONSG e COD_PART_RED para 60, COD_ITEM para 60, CHV_NFE para fixo,
COD_TOT_PAR para 07
Inclusão de modelo para Nota Fiscal de transporte ferroviário de cargas: RNG - PERFIL DE APRESENTAÇÃO DO ARQUIVO (Inclusão do modelo 29 e exclusão do modelo 27 nos registro C600, C601, C610, C690
Inclusão do modelo 27 para os registros D100, D160 , D190) REGISTRO C600 (Alteração dos valores válidos do campo
COD_MOD para [06;28;29] Alterar a obrigatoriedade dos registros:
C425 – Para “O(se existir C420 e não existir C495 e
COD_TOT_PAR(C420) = Tnnnn ou xxTnnnn ou Fn ou In ou
Nn ))”
D370 - Para “O(Se existir D350 e COD_TOT_PAR(D365) =
Tnnnn ou xxTnnnn ou Fn ou In ou Nn )” Colocar como “N” a obrigatoriedade de apresentação dos
registros C600, C601, C610, C620 e C690 para operações de Saída do perfil A
) REGISTRO D100(Alteração dos valores válidos do campo
COD_MOD para [07, 08, 09, 10, 11,26, 27]) REGRA_EXISTE_COD_CONS (Alteração do COD_MOD de 27
para 29)
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 7/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Excluir a regra REGRA_MAIOR_ZERO na validação do campo NR_TOT dos registro C420 e D365
Alterar regras (REGRA_VLR_TOTALIZADOR, REGRA_NR_TOT,
REGRA_VLR_TOTALIZADOR_2E,
REGRA_VL_TOT_DED_E110, REGRA_DEDUCOES_ST,
REGRA_VL_OUT_CRED_ST_E210, REGRA_VL_OUT_DEB_ST_E210,
REGRA_REFERENCIADO_COD_ITEM, REGRA_VL_AJ_CREDITOS_E110,
REGRA_VL_AJ_CREDITOS_ST_E210, REGRA_VL_AJ_DEBITOS_E110,
REGRA_VL_AJ_DEBITOS_ST_E210)
Retirada da validação do campo CST_ICMS nos registros D590 e D690 a regra REGRA_EXISTE_CST_ICMS
REGISTRO D400 (Deslocada a regra REGRA_MAIOR_ZERO do campo DT_DOC para o campo NUM_DOC Deslocada a regra REGRA_MAIOR_ZERO do campo VL_DESC
para o campo VL_DOC)
REGISTRO 1300 (Alteração do nome do campo DATA para DT_FECH)
Alteração de descrição de campos (REGISTRO C460 -
NUM_DOC REGISTRO C470 - ALIQ_ICMS
REGISTRO C405 e REGISTRO D355 - DT_DOC)
REGISTRO 0200 (Inclusão do campo ALIQ_ICMS)
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 8/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Inclusão dos registros C791 e D697 e alteração do perfil de
apresentação para refletir a inclusão
Tabelas de Referência para o Arquivo Fiscal (A data a ser considerada para a validade do código de tabelas deverá ser a data final do período de escrituração, considerando somente
Mês/ANO)
26/11/2007 3.2
[SPEDFiscalPVA-003] Substiutição da referência a regra
REGRA_REFERENCIADO_COD_ITEM pela regra REGRA_REFERENCIADO_UNID
Rosimeyre Alves Lacerda
Brenda Ticon Moraes
Marco Antônio Ferreira Duran, em 26/11/2007, conforme registrado no Sistema de Demandas
17/12/2007 3.3
[SPEDFiscalPVA-003] Alteração de requisitos detectada durante a pré-homologação do
projeto 003 –
Alterações no leiaute da escrituração: Registro E200 (Inclusão do campo UF) Registro E210(Exclusão do campo UF)
REGISTRO 0200(Alterar a obrigatoriedade do campo ALIQ_ICMS para “N”)
REGISTRO C197(alteração da descrição dos campos VL_BC_ICMS para “Base de cálculo do ICMS ou do ICMS ST” e
VL_ICMS para “Valor do ICMS ou ICMS ST”) REGISTRO E210(Inclusão do campo DEB_ESP_ST)
REGISTRO D100(Alterada obrigatoriedade do campo DT_A_P do registro D100 para “N‟)
REGISTRO E115(Alterado o tipo do campo COD_INF_ADIC do registro E115 para “C”)
Rosimeyre Alves Lacerda
Equipe, conforme ata
SPEDFiscalPVA-003-AR-20071217-
ReuniaoValidacaoRequisitosR
AI.doc
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 9/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Alteração do tamanho do campo COD_OBS e COD_INF para 60 REGISTRO C170(Alteração do tamanho dos campos ALIQ_PIS (campo 29-Alíquota do PIS (em reais)) e ALIQ_COFINS (campo 35 - Alíquota da COFINS (em reais)) para sem tamanho definido
e 4 decimais.) PERFIL DE APRESENTAÇÃO DO ARQUIVO(Alteração da
ocorrência do registro E210 para 1:1 e Alteração da chave do registro E200 para “UF + DT_INI + DT_FIN (sem sobreposição de
períodos)”)
Inclusão da regras de validação (REGRA_ABRANGER_PERIODO_ICMS_OP, REGRA_ABRANGER_PERIODO_ICMS_ST,
REGRA_ABRANGER_PERIODO_IPI, REGRA_VL_RETENCAO_ST_E210,
REGRA_DT_DOC_IGUAL_D400)
Exclusão das seguintes regras de validação do campo CHV_NFE do Registro D160 : (REGRA_OBRIGATORIO_CHV_NFE REGRA_PREENCHER_CHV_NFE
REGRA_VALIDA_INFOR_CHV_NFE)
Alteração das regras (REGRA_OBRIGATORIO_E200, REGRA_VL_OUT_CRED_ST_E210,
REGRA_EXISTE_COD_AJ_APURACAO_ST, REGRA_ICMS_REC_ST_E250,
REGRA_CST_ICMS_CAMPOS_ST, REGRA_NUM_ITEM_SEQ, REGRA_NOTA_FISCAL_CANCELADA, REGRA_NR_TOT,
REGRA_VL_ICMS, REGRA_VL_TOT_DEBITOS_E110, REGRA_CST_ICMS_RED_BC,
REGRA_CST_ICMS_CAMPOS_ICMS,
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 10/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
REGRA_ALIQ_ICMS_C170, REGRA_NOTA_FISCAL_ESP)
Exclusão das regra REGRA_MAIOR_ZERO dos campos VL_BC_ICMS e VL_ICMS do registro D300
substituição da regra REGRA_DATA_MENOR_DT_FIN pela regra REGRA_DATA_MENOR_IGUAL_DT_FIN no campo
DT_INI
Exclusão de regras de validação(REGRA_EXISTE_CFOP_CST_IPI,
REGRA_DATA_MENOR_DT_FIN)
Eliminação da duplicidade da regra REGRA_CFOP_SAIDA no registro C470
Inclusão do item : Operações Interestaduais (OIE)
Alteração dos item : Parâmetros para o validador para envio de informações de OIE ao Receita Net
Registro C510 alteração das decimais do campo VL_ITEM para
“02”
Registro C470 incluir a regra REGRA_EXISTE_UNID para o
campo UNID
Exclusão da chave UF do registro E210
Alteração das regras para mudar a referência ao campo UF do
Registro E210 para E200 (REGRA_VL_AJ_CREDITOS_ST_E210,
REGRA_VL_AJ_DEBITOS_ST_E210, REGRA_DEDUCOES_ST)
21/12/2007 3.4 [SPEDFiscalPVA-003] Rosimeyre Alves Katia Santos - Marco Antônio Ferreira
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 11/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Alterações solicitadas pelo usuário: Inclusão de tolerância quando ocorrerem erros nas duas casas
decimais em regras de validação que executem operações aritméticas
Alteração da regra REGRA_CST_ICMS_CAMPOS_ICMS
Lacerda GR Duran, em 12/02/2008, conforme registrado no sistema de demandas
29/02/2008 3.5
[SPEDFiscalPVA-003] Alterações detectadas durante a homologação do projeto Alterar campo Hora do registro C165 para tamanho=6 fixo
Alteração das regras REGRA_SLD_DEVEDOR_E110, REGRA_SLD_CREDOR_E110, REGRA_SLD_DEVEDOR_ST_E210, REGRA_SLD_CREDOR_ST_E210, REGRA_VL_SC_IPI, REGRA_VL_SD_IPI Substituir a regra REGRA_DATA_MENOR_IGUAL_DT_FIN_0000 do campo DT_DOC do Registro E113 pela regra REGRA_DATA_VALIDA Alteração da obrigatoriedade dos campos VL_BC_ICMS e
VL_ICMS do registro C100 para “N” nas operações de entrada.
Exclusão da regra REGRA_OBRIGATORIO_E220 Alteração da regra REGRA_VL_OUT_CRED_ST_E210 para excetuar os CFOP = 1410 e 2410 Inclusão da regra REGRA_VL_DEVOL_ST_E210 para o
Rosimeyre Alves Lacerda
Rebeca Arnaut – GR
Aprovação por meio do Anexo IV, conforme OT
- Tratamento de Mudança de Requisitos Durante a Homologação
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 12/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
campo VL_DEVOL_ST do registo E210
Alteração da regra REGRA_NOTA_FISCAL_CANCELADA
Alteração dos parâmetros para acionamento do ReceitaNet
05/03/2008 4.0
[SPEDFiscalPVA-004] Alterações para atender ao projeto 004
Inclusão das regras:
RNG - Cadastro de contribuintes RNG - Itens de informações cadastrais do contribuinte
RNG - Lista de valores válidos de campos RNG - Validação durante a entrada de dados
RNG - Gerar registro analítico RNG - Nome do arquivo da escrituração
Alteração das regras:
RNG - Estado da Escrituração Fiscal RNG - Dados que identificam unicamente uma escrituração fiscal
(Exclusão dos campos Finalidade do arquivo e Sequencial de substituição)
REGRA_NOTA_FISCAL_CANCELADA (Alteração para utilização da regra na validação das Nfe inutilizadas e denegadas)
RNG – Gerar Cópia de Segurança (referência à geração de cópia de segurança do cadastro de contribuintes).
Retirado o modelo 55 dos registros C165 e C130 e alterado de OC para N a obrigatoriedade dos registros C165(entradas) e C179 (entradas) da RNG - PERFIL DE APRESENTAÇÃO DO
ARQUIVO; RNG – REGRA_VL_OUT_CRED_ST_E210 (inclusão do texto “ou
3”);
Rosimeyre Alves Lacerda
Equipe, conforme ata
SPEDFiscalPVA-004-AR-20080310-
ReuniaoValidacaoRequisitosEq
uipe.doc
Brenda Ticon Moraes – GR, Yóris Souza
Marco Antônio Ferreira Duran, em 03/04/2008, conforme registrado no sistema de controle de
demandas
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 13/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Exclusão das regras:
REGRA_NFE_INUTILIZADA REGRA_VL_ICMS
REGRA_MAIOR_ZERO para os registros C190 e C790
14/05/2008 4.1
[SPEDFiscalPVA-004] Alteração das regras abaixo decorrentes da publicação do Anexo
II do Relatório-GT48 SPED FISCAL-2008-05-05 a 09: RNG - PERFIL DE APRESENTAÇÃO DO ARQUIVO (Exclusão da
obrigatoriedade de apresentação do Registro C177 nas operações de entrada (alteração da obrigatoriedade de todos os campos do registro C177 para “N” na entrada); Inclusão do código 8B (documento Conhecimento de Transporte de Cargas Avulso) nos registros D100, D130, D160, D161 e D190. O número de ocorrências para o registro C700 para “V – vários por arquivo” Alteração da obrigatoriedade dos registros C300, C310, C320, C321 Alterar a chave do registro 1300 para : COD_ITEM + DT_FECH Excluir o modelo “código 07” dos registros D160 e D161 na coluna modelos de documentos Alterar a ocorrência do registro C495 de “1:N” para “V” Altera a ocorrência do registro D301 de “V” para “1:N” Alterar a ocorrência do registro D695 de “1:N” para “V”
Alterar a ocorrência do registro H005 de “1” para “V”); RNG - REGISTRO E115 (tamanho do campo 02 - COD_INF_ADIC passará
a ter tamanho igual a 08*) ; RNG - REGISTRO 1100 (O tipo de conteúdo do
campo 08 - CHC_EMB passará a ser “C” (caractere); Inclusão da referência à
nova RNG - REGRA_EXISTE_TP_CHC no campo 11 - TP_CHC) ; RNG – REGRA_VERSAO_LEIAUTE (Inclusão da referência à nova
tabela criada “Tabela Versão do Leiaute”) ; RNG - REGISTRO C175 (A descrição do campo 03 – CNPJ para “CNPJ
da Concessionária”, com a exclusão do termo “nos casos de vendas diretas”.); RNG – Registro C700 e RNG – Registro D695; (O nome e descrição
do campo 08 para “NOM_MEST” e “Nome do arquivo Mestre de Documento Fiscal”, respectivamente; O tamanho dos campos NRO_ORD_INI e
Brenda Ticon Moraes
Rosimeyre Alves Lacerda
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 14/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
NRO_ORD_FIN para tamanho igual a “9”); RNG – Registro C610, RNG – Registro D300 e RNG – Registro D610 (O termo “preponderante” para “conforme tabela indicada no item 4.2.2” do
campo CFOP); RNG – Registro C113; RNG – Registro C500; RNG – Registro D160; RNG – Registro D180; RNG – Registro D500; RNG – Registro E113; RNG – Registro E240; RNG – Registro 1105; RNG – Registro 1110 (O tamanho do campo NUM_DOC para
tamanho igual a “9”;); RNG – Registro C601 (O tamanho do campo
NUM_DOC_CANC para tamanho igual a “9”;) RNG – Registro E115 (O
tamanho do campo COD_INF_ADIC para “8*”;); RNG – Registro E250 e RNG – Registro H010 (o nome e a descrição do campo 09 que passam a
ser TXT_COMPL e a descrição “Descrição complementar das obrigações a
recolher”); RNG – Registro D100 (Inclusão do código “8B” para o campo
COD_MOD na coluna Valores Válidos); RNG – Registro C120 (Alterar da descrição e valores válidos do campo COD_DOC_IMP para : “Documento de importação: 0 – Declaração de Importação; 1 – Declaração Simplificada de Importação”) RNG – Registro D530(Alterar a obrigatoriedade de preenchimento dos campos: Campo 03- DT_INI_SERV e campo 04- DT_FIN_SERV para “N” Alterar a descrição do campo COD_AREA para: “Código de área do terminal faturado” – retirado do texto “próprio da operadora”) RNG – Registro C500(alteração da obrigatoriedade do campo COD_CONS para “N” nas operações de entrada.) RNG – Registro D160(alteração da obrigatoriedade dos campos COD_MOD, 10-NUM_DOC e 11-DT_DOC para “N” – nas operações de saída) RNG – Registro C178(Alterar o tamanho do campo CL_ENQ para máximo de 5) RNG – Registro 1310(Alteração da descrição do campo AFERI
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 15/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
para “Aferições do bico”) RNG – Registro D161(Alterar a obrigatoriedade de preenchimento dos campos 5 - COD_MUN_COL e 6 - CNPJ_ENTG para não obrigatório.) RNG – Registro C320(Alterar a obrigatoriedade dos campos VL_OPR, VL_BC_ICMS, VL_ICMS e VL_RED_BC para “S” na saída)
Inclusão da regra: REGRA_EXISTE_TP_CHC
20/05/2008 4.2
[SPEDFiscalPVA-004] Alteração das regras:
REGRA_CST_ICMS_CAMPOS_ICMS, REGRA_OBRIGATORIO_NCM,
REGRA_VL_TOT_DEBITOS_E110, REGRA_VL_RETENCAO_ST_E210,
REGRA_VL_ITEM_C425, REGRA_VL_TOT_DED_E110, REGRA_VL_DEVOL_ST_E210,
REGRA_VL_OUT_CRED_ST_E210, REGRA_EXISTE_COD_INF_ADIC
Inclusão das regras:
REGRA_RESSARC_ST_E210
Validar o campo VL_RESSARC_St do Registro E210 utilizando a
regra REGRA_RESSARC_ST_E210 Excluir a regra REGRA_EXIST_COD_OBS existente no campo
COD_OBS dos registros E250 e H010.
Validar o campo CHV_NFE do registro 1110 utilizando a regra
REGRA_COMPARA_CNPJ_NFE_PARTICIPANTE
Rosimeyre Alves Lacerda
Rebeca Arnaut – GR
Marco Antônio Ferreira Duran, em 05/06/2008, conforme registrado no sistema de controle de
demandas
20/06/2008 4.3 [SPEDFiscalPVA-004] Rosimeyre Alves Brenda Ticon Aprovação por meio do
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 16/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Alterações detectadas durante a homologação: Retirar tamanho fixo do campo COD_PAIS (Alterar a tabela de
países retirando os zeros a esquerda) Inclusão de validação de ocorrência na validação de estrutura(REGRA_OCORRENCIA_IMPORTACAO)
Alteração dos decimais do campo VL_BC_ICMS do registro C197
para “02”
No registro E510 - alterar a obrigatoriedade dos campos CFOP e CST para “N” e incluir regra de obrigatoriedade para que seja obrigatório quando existir movimentação nos blocos C ou D.
Incluida a observação na RNG- Gerar registro analítico (Obs.:
Quando não existir correspondente no registro analítico do campo no registro de itens o campo será deixado sem informação no
registro analítico.)
Lacerda Moraes - GR Anexo IV, conforme OT - Tratamento de
Mudança de Requisitos Durante a Homologação
25/06/2008 4.4
[SPEDFiscalPVA-004] Alterações detectadas durante a homologação:
Exclusão da regra
REGRA_OBRIGATORIO_COM_MOVIMENTACAO
Alteração do perfil do registro E510 para (O(Se VL_DEB_IPI (E520) + VL_CRED_IPI (E520)>0 )
Alteração da obrigatoriedade dos campos CST_IPI e CFOP do Registro E510 para “S”
Inclusão das regras:
REGRA_DOCUMENTO_NORMAL,
REGRA_DOCUMENTO_EXTEMPORANEO
Rosimeyre Alves Lacerda
Brenda Ticon Moraes
Aprovação por meio do Anexo IV, conforme OT
- Tratamento de Mudança de Requisitos Durante a Homologação
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 17/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Alterar a regra REGRA_VLR_TOTALIZADOR e REGRA_VLR_TOTALIZADOR_2E para considerar o VL_OPR ao
invés do VL_BC_ICMS
Alteração da chave do registro H010 para incluir o campo IND_PROP passando a chave ser assim definida: COD_ITEM +
IND_PROP
Alteração dos valores válidos do campo COD_SIT do registro REGISTRO C460 : DOCUMENTO FISCAL EMITIDO POR ECF
para “00”, “01” e “02”
02/07/2008 4.5
[SPEDFiscalPVA-004] Alterações detectadas durante a homologação:
Alterar o perfil para que o C470 para nota cancelada não possa
ser informado.
Rosimeyre Alves Lacerda
Brenda Ticon Moraes
Aprovação por meio do Anexo IV, conforme OT
- Tratamento de Mudança de Requisitos Durante a Homologação
31/07/2008 5.0
[SPEDFiscalPVA-005] Alteração do texto da RNG – REGRA_VL_MERC_C170 ( ... o
campo deverá ser MAIOR ou igual ...) Exclusão da REGRA_PREENCHER_CHV_NFE dos registros
E113 e E240 Alteração do texto da RNG – REGRA_CST_ICMS_CAMPOS_ST
(... preencher com valor maior OU IGUAL a zero ...)
Brenda Ticon Moraes
Revisão pela equipe
conforme ata SPEDFiscalPV
A-005-AR-20080731-
ReuniaoValidacaoRequisitosEq
uipe.doc
Rosimeyre Alves Lacerda -
GR
Marco Antônio Ferreira Duran, em 01/08/2008,
conforme Anexo II disponibilizado em
ProjetosResumidosSumarios\SPEDFiscalPVA-005\SPEDFiscalPVA-005-TA-AnexoII.doc
07/08/2008 5.1 [SPEDFiscalPVA-005] Brenda Ticon Rosimeyre Aprovação por meio do
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 18/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Alterações decorrentes da homologação da versão: Inclusão do campo COD_PART na chave do registro H010;
Exclusão da regra REGRA_OBRIGATORIO_CHV_NFE do E240 e E113
Moraes Alves Lacerda - GR
Anexo IV, conforme OT - Tratamento de
Mudança de Requisitos Durante a Homologação
04/09/2008 6.0
[SPEDFiscalPVA-006] ·RNG - PERFIL DE APRESENTAÇÃO DO ARQUIVO –
(Inclusão das linhas dos registros: C350, C370, C390, 1500 e 1510, 1350, 1360 e 1370 e D162, 1600;
Registro C400, D350, E100, E500, 1100, 1200, 1300 e 1400 – alteração de V para 1:N (Ocorrência);
Registro D161, E200 – alteração de 1:N para 1:1 (Ocorrência); Registro C321 – alteração da Saída do Perfil B.
Registro C470 – removida a condição “N(Se COD_SIT (C460) = “02”)” da Saída do Perfil A;
Registro E510 – alterada obrigatoriedade do perfil do registro: de “O (Se VL_DEB_IPI (E520) + VL_CRED_IPI (E520) > 0)” para “O
(Se existir E500)” Registro H005 – alterada obrigatoriedade do perfil do registro: de “O (Se o mês de escrituração for fevereiro – campo DT_FIN do Registro 0000)” para “OC”; alterada ocorrência de V para 1:N.
Registro C495 – incluído código 2E Registro D100 – incluído código 57;
Registros D410, D411 e D420: removido código 18 e incluídos os códigos 13, 14, 15 e 16.
Removidas as linhas dos registros C150, C520, C620, D520, D620.
Registro D190: inclusão do código 57. Registro D160: alteração da chave do registro para
“COD_ITEM+CST_ICMS+CFOP+ALIQ_IC”;)
·RNG – Registro C460:Alteração do tamanho do campo
Brenda Ticon Moraes
Equipe, conforme ata
SPEDFiscalPVA-006-AR-20080905-
ReuniaoValidacaoRequisitosEq
uipe.doc
Rebeca Arnaut – GR
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 19/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
NUM_DOC (de 006 para “-“); Inclusão dos campos CPF_CNPJ e NOM_ADQ (falta definir obrigatoriedade e valores válidos);
RNG – Registro 0000: Alteração de tamanho de campo NOME (de “-“ para 060); Inclusão de regra no campo IND_ATIV; RNG – Registro 005: Alteração de tamanho de campo: FANTASIA (060), END(060), NUM(010), COMPL(060),
BAIRRO(060), EMAIL(060) – todos tinham tamanho indefinido (“-“);
RNG – Registro 0100: Alteração de tamanho de campo: NOME(060), END(060), NUM(010), COMPL(060), BAIRRO(060),
EMAIL(060) – todos tinham tamanho indefinido (“-“); RNG – Registro 0150: Alteração de tamanho de campo:
NOME(060), END(060), NUM(010), COMPL(060), BAIRRO(060) - todos tinham tamanho indefinido (“-“) – menos o COD_PAIS;
RNG – Registro 0175: Alteração de tamanho de campo: COD_ANT (de “-“ para 060)
RNG – Registro 1200: Inclusão do campo CRED_UTIL (falta definir obrigatoriedade e valores válidos); Inclusão da referência à
nova RNG – REGRA_EXISTE_1210; RNG – Registro 1210: Alteração do campo TIP_UTIL: tamanho
(de 001* para 004*), tipo (de N para C), valores válidos (removidos), e associação à nova regra. Atualização da
descrição; Criação de nova RNG – REGRA_EXISTE_TIP_UTIL_CREDITO e
MSG_EXISTE_TIP_UTIL_CREDITO. Inclusão da nova tabela externa “TABELA DE TIPOS DE UTILIZAÇÃO DOS CRÉDITOS
FISCAIS – ICMS”. RNG – Registro 0450 e C500 e D500: Alteração de tamanho de
campo: COD_INF (de 060 para 006); RNG – Registro 0460, C110, C195, C320, C490, C690, C790,
D190, D300, D390, D590, D690, D696, E112, E230: Alteração de
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 20/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
tamanho de campo: COD_OBS (de 060 para 006); RNG - Registro E112 e Registro E230: Alteração do nome do campo: de COD_OBS para TXT_COMPL. Alterado também a
descrição, tamanho (de 006 para 060) e excluída a REGRA_EXISTE_COD_OBS vinculada a este campo.
RNG – Registro C113:Alteração de tamanho dos campos IND_OPER e IND_EMIT (inclusão do *);
RNG – Registro C114: Alteração de tamanho do campo COD_MOD (de 006 para 009);
RNG – Registro C140: Alteração de tamanho de campo IND_EMIT e IND_TIT (inclusão de *);
RNG – Registro C141: Campo NUM_PARC (de 002 para “-“); RNG – Registro C160: Alteração do tamanho do campo QT_VOL
(inclusão de *); RNG – Registro C165: Alteração do tamanho do Campo VEIC_ID
(inclusão de *), NOM_MOT (de – para 060); RNG – Registro C170: Alteração do tamanho do Campo
NUM_ITEM (de 003 para 004), IND_APUR (inclusão de *); RNG – Registro C171: Alteração do Decimal do Campo QTDE:
decimal = 03 (de – para 03); RNG – Registro C173: Alteração do tamanho dos Campos
IND_MED e TP_PROD (inclusão de *); RNG – Registro C175: Alteração do tamanho do Campo
CHASSI_VEIC (de 017* para “-“); RNG – Registro C176: Alteração do tamanho do Campo
NUM_DOC_ULT_E (de 006 para 009); RNG – Registro C350: Alteração do tamanho do Campo SER (de 002 para 003); Alteração do tamanho do Campo SUB_SER (de –
para 003) e NUM_DOC (de – para 006); RNG – Registro C370: Alteração do tamanho do Campo
NUM_ITEM (de – para 003), COD_ITEM (de - para 060), UNID
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 21/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
(de – para 006); RNG – Registro C390: Alteração do tamanho do Campo
COD_OBS (de – para 006), ALIQ_ICMS (de 005 para 006); RNG – Registro C400 e D350: Alteração do tamanho do Campo
ECF_CX (de – para 003); RNG –Registro D350: Alteração do tamanho do Campo
ECF_FAB (de – para 020); RNG - Registro C405: Alteração do tamanho do Campo CRZ (de
004 para 006); RNG - Registro C460: Alteração do tamanho do NUM_DOC (de
– para 006), NOM_ADQ (de – para 060); RNG - Registro C510: Alteração do tamanho do Campo NUM_ITEM (de 003 para “-“), ALIQ_ST (de 006 para “-“);
RNG - Registro C600 e D600: Alteração do tamanho do Campo SER e SUB (de 003 para “-“);
RNG - Registro C700: Alteração do tamanho do Campo SER (de 003 para “-“);
RNG - Registro D100 e D400: Alteração do tamanho do Campo SER e SUB (de 003 para “-“), NUM_DOC (de 006 para “-“);o
Inclusão dos campos CHV_CTE e TP_CT-e, CHV_CTE_REF(só registro D100);
RNG - Registro D100 – alteração da obrigatoriedade do campo SER (de S para N); Exclusão dos campos VL_PIS e VL_COFINS.
RNG - Registro D110: Alteração do tamanho do Campo NUM_ITEM (de 003 para “-“);
RNG - Registro D120 e D130 e D140 e D150 e D170: Alteração do tamanho do Campo VEIC_ID (de 007 para “-“);
RNG - Registro D160: Alteração do tamanho do Campo SER (de 003 para “-“); Inclusão dos campos DESPACHO e
COD_MUN_ORI e COD_MUN_DEST;Exclusão dos campos UF_REM e UF_DEST;Exclusão dos campos COD_MOD, SER,
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 22/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
NUM_DOC, DT_DOC, CHV_NFE, VL_DOC, VL_MERC, QTD_VOL, PESO_BRT, PESO_LIQ (foram transferidos para o
registro D162); RNG - Registro D180: Alteração do tamanho do Campo SER e
SUB (de 003 para “-“); Registro D300 e D410: Alteração do tamanho do Campo SER e SUB (de 003 para “-“); NUM_DOC_INI e NUM_DOC_FIN (de
006 para “-“); Registro D310: Alteração do tamanho do Campo
NUM_DOC_CANC (de 006 para “-“); Registro D355: Alteração do tamanho do Campo CRZ (de 004
para “6“); Registro D365: Alteração do tamanho do Campo COD_TOT_PAR
(de 007 para “-“); Registro D390: Alteração do tamanho do Campo ALIQ_ISSQN
(de 007 para “-“); Registro D510: Alteração do tamanho do Campo NUM_ITEM (de
003 para “-“); Registro D530: Alteração do tamanho do Campo PER_FISCAL
(inclusão do *); Registro D695: Alteração do tamanho do Campo SER (de 003 para “-“), NRO_ORD_INI e NRO_ORD_FIN (de 009 para “-“);
Registro E250: Alteração do tamanho do Campo NUM_PROC (de “–“ para 015);
RNG – Registro E111: Alteração da obrigatoriedade do campo DESCR_COMPL_AJ do registro E113 (de S para N);
Registro E113 e E240: Alteração do tamanho do Campo SER e SUB (de 003 para “-“); Exclusão do campo CHV_Nfe; Exclusão
da chamada às regras REGRA_VALIDA_CHV_NFE e REGRA_VALIDA_INFOR_CHV_NFE associadas ao campo
CHV_Nfe excluído.
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 23/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
RNG - registro E115: Novo campo 04 - DESCR_COMPL_AJ - no– (falta definir valores válidos e obrigatoriedade);
Registro 1100 - Alteração do tamanho do Campo PAIS (retirar *); Registro 1110 - Alteração do tamanho do Campo SER (de 003
para “-“); Registro 1300: Exclusão dos campos NR_INTERV e
VAL_SAIDAS; Alteração do nome do campo ESTQ_FECHA para FECH_FISICO, e descrição (Estoque de Fechamento, em litros);
Registro 1310 e 1320: Alteração do tamanho do Campo NUM_TANQUE (de 002 para “-“);
Registro 1310: excluídos os campos BOMBA, BICO, FECHA, ABERT, e AFERI; Incluídos os campos ESTQ_ABERT VOL_ENTR VOL_DISP VOL_SAIDAS ESTQ_ESCR VAL_AJ_PERDA VAL_AJ_GANHO FECH_FISICO;
Registro 1320: excluídos os campos NUM_TANQUE e FECH_FISICO; Incluídos os campos 2 em diante.
Registro 1400: Alteração do tamanho do Campo MUN (de 008 para 007*);
Registro D180: Campo CNPJ_EMIT alterado para CNPJ_CPF_EMIT; Excluída a RNG – REGRA_VALIDA_CNPJ no
campo e incluída a RNG – REGRA_VALIDA_CNPJ_CPF. Registro C190: Alterada a descrição do campo VL_OPR do
registro C190 Registro D610: Campo VL_ITEM: inclusão de 02 decimais;
Registro 1310 e 1320: o Alterado o título do registro 1310 para: MOVIMENTAÇÃO DIÁRIA DE COMBUSTÍVEIS POR
TANQUE; e o título do registro 1320 para: VOLUME DE VENDAS
RNG – Registro C160, RNG – Registro C165, RNG – Registro D120, RNG – Registro D130 e RNG – Registro D170
o Inclusão do campo UF_ID e respectiva regra de negócio;
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 24/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Alteração de regras: ·RNG - Descrição das colunas das tabelas apresentadas:
alteração do texto do campo Tamanho. ·RNG - REGRA_VL_DEVOL_ST_E210 - inclusão de CFOPs
1660, 1661, 1662, 2660, 2661 e 2662. ·RNG - REGRA_VL_TOT_DEBITOS_E110 para incluir na soma o
registro C390 e período no registro C350. ·RNG - REGRA_VL_MERC_C170 – alteração do título da RNG: a
regra foi implementada apenas para entrada, e deve ser implementada para saída também.
·RNG - REGRA_VL_DOC_C190 : executar esta regra somente nas operações de saídas
INCLUSÃO DAS REGRAS DE NEGÓCIO:
·RNG – Registro C350; ·RNG – Registro C370; ·RNG – Registro C390; ·RNG – Registro 1500; ·RNG – Registro 1510; ·RNG – Registro 1350; ·RNG – Registro 1360; ·RNG – Registro 1370; ·RNG – Registro D162; ·RNG – Registro 1600;
·RNG – REGRA_EXISTE_APURACAO_IPI e MSG_EXISTE_APURACAO_IPI;
·RNG – REGRA_EXISTE_1210 e MSG_EXISTE_1210 ·RNG – REGRA_CTE_EMITIDA e MSG_CTE_EMITIDA
·RNG – REGRA_CFOP_1500 e MSG_CFOP_1500; ·RNG – REGRA_OBRIGATORIO_CHV_CTE;
·RNG - REGRA REGRA_PREENCHER_CHV_CTE;
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 25/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
·RNG – REGRA_VALIDA_CHV_CTE; ·RNG – REGRA_VALIDA_INFOR_CHV_CTE;
·RNG – REGRA_COMPARA_CNPJ_CTE; ·RNG – REGRA_COMPARA_NUM_DOC_CTE;
·RNG – REGRA_COMPARA_UF_CTE; ·RNG – REGRA_OBRIGATORIO_DESPACHO;
·RNG – REGRA_VL_BRT_ZERO; ·RNG – REGRA_OBRIGATORIO_SE_EMISSAO_PROPRIA;
·RNG – REGRA_EXISTE_TIP_UTIL_CREDITO;
EXCLUSÃO DAS REGRAS DE NEGÓCIO: ·RNG – Registro C150; ·RNG – Registro C520; ·RNG – Registro C620; ·RNG – Registro D520; ·RNG – Registro D620.
09/09/2008 6.1
[SPEDFiscalPVA-007] REGISTRO 0000 - Incluir regra de validação: Se campo
IND_ATIV for igual a “0” obrigatório existir registro E500 e filhos. REGISTRO C100 - Alterar regra de validação
REGRA_VL_MERC_C170 para que seja executada também nos documentos de saídas.
REGISTRO C405 - ECF – Verificar Regra para permitir Redução Z sem Movimentação. Regra de estrutura: REGRA_
VL_BRT_ZERO = Se valor da venda bruta do registro C405 igual a ZERO então NÃO apresenta registros filhos. REGISTRO C460 - Incluir a regra de validação
REGRA_CUPOM_FISCAL_CANCELADO: Para o perfil „A‟, se o campo COD_SIT for igual a 02 informar somente os campos REG+COD_MOD+COD_SIT+NUM_DOC. Não exigir C470 e
C490.
Rebeca Arnaut Rodrigo Possa
- DES
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 26/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
REGISTRO E210 - Alterar regra de validação REGRA_VL_DEVOL_ST_E210 para inclusão de CFOPs 1660,
1661, 1662, 2660, 2661 e 2662. REGISTRO D100 - Excluir obrigatoriedade de preenchimento do
campo 07 – SER (Série do Documento Fiscal). REGISTRO D300 - Excluir a obrigatoriedade de preenchimento
do campo 16 - VL_BC_ICMS, campo 17 - VL_ICMS e campo 18 - VL_RED_BC.
REGISTRO E111 - Excluir obrigatoriedade de preenchimento do campo 03 – DESCR_COMPL_AJ.
REGISTRO E115 - Excluir obrigatoriedade de preenchimento do campo 04 – DESCR_COMPL_AJ.
19/09/2008 6.2 [SPEDFiscalPVA-007]
Alteração da RNG - REGRA_VL_OUT_CRED_ST_E210 para inclusão de CFOPs 1660, 1661, 1662, 2660, 2661 e 2662.
Rebeca Arnaut Rodrigo Possa
- DES
01/10/2008 6.4
[SPEDFiscalPVA-006] RNG - PERFIL DE APRESENTAÇÃO DO ARQUIVO –
Registro C400, D350, E100, E500, 1100, 1200, 1300 e 1400 – alteração de 1:N para V (Ocorrência);
Registro E200 – alteração da Ocorrência de 1:1 para 1:N; Registros D410, D411 e D420: removidos os códigos os códigos
13, 14, 15 e 16 e e incluído o código 18. Removidas as linhas dos registros C150, C520, C620, D520,
D620. Registro E510: alterada obrigatoriedade do perfil do registro: de
“O (Se existir E500)” para “O (Se VL_DEB_IPI (E520) + VL_CRED_IPI (E520) > 0)”.
RNG – REGRA_CUPOM_FISCAL_CANCELADO - Removido referência do registro C490;
Removida MSG_EXISTE_APURACAO_IPI_E520 da REGRA_EXISTE_APURACAO_IPI
Brenda Ticon Moraes
Rebeca Arnaut
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 27/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
06/10/2008 6.5
[SPEDFiscalPVA-006] Alteração das RNG - Retorno da consulta de versão de tabelas e
RNG - Verificar Integridade Tabelas Externas Atualizadas Alteração do texto da regra RNG – REGRA_EXISTE_APURACAO_IPI
Exclusão da regra REGRA_MAIOR_ZERO do campo VL_SERV do registro D300, afim de permitir que um único bilhete de
passagem possa ser cancelado e outras situações nas quais não haja cobrança do serviço.
Excluir a obrigatoriedade de preenchimento dos campos VL_BC_ICMS e VL_ICMS dos registros D100, D410, D420,
D500, D600, D610. Alteração da RNG - Parâmetros para o validador item
Versão das Tabelas Externas
Excluir a regra REGRA_DATA_MENOR_IGUAL_DT_FIN_0000 do registro D180
Inclusão do modelo 28 no perfil dos registro C700, C790 e C791
Inclusão do tipo 3 no campo TP_CT-e do Registro D100
Exclusão das regras REGRA_EXISTE_C140 e REGRA_VL_DOC_C140 do registro C100
Brenda Ticon Moraes
Rosimeyre Alves Lacerda -
GR
Marco Antonio Ferreira , em 13/10/2008,
conforme registrado no sistema de demandas.
12/11/2008 6.6
[SPEDFiscalPVA-006] Alterações sugeridas durante a homologação do sistema e
referentes ao novo ato cotepe: O título do registro C700 para “Consolidação dos Documentos
Nota Fiscal/Conta Energia Elétrica emitidas em via única - (Empresas obrigadas ao Convênio ICMS 115/03) e Nota
Fiscal/Conta de Fornecimento de Gás Canalizado”
Rosimeyre Alves Lacerda
Brenda Ticon Moraes
Aprovação por meio do Anexo IV, conforme OT
- Tratamento de Mudança de Requisitos Durante a Homologação
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 28/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
A descrição do campo TP_CT-e do registro D100 para “Tipo de Conhecimento de Transporte Eletrônico conforme definido no
Manual de Integração do CT-e” Criação da regra REGRA_EXISTE_TP_CTE e utilização para
validar o campo;
O nome dos campos CNPJ_COL e CNPJ_ENTG do registro D161 para “CNPJ_CPF_COL” e “CNPJ_CPF_ENTG” e
descrição para “Número do CNPJ ou CPF do local da coleta” e “Número do CNPJ ou CPF do local da entrega”, respectivamente;
E alteração do tipo dos campos para “C” e tamnaho para “14” (sem *). Exclusão da regra REGRA_VALIDA_CNPJ e inclusão da
regra REGRA_VALIDA_CNPJ_CPF para ambos os campos;
O numero de casas decimais do campo FAT_CONV do registro 0220 para “-”;
a descrição do campo COD_CONS do registro 1500, para:
“Código de classe de consumo de energia elétrica, conforme a Tabela 4.4.5”(Excluida a referência ao Código da classe de
consumo de gás canalizado conforme Tabela 4.4.3.);
a descrição do campo VL_TIT do registro C140 - Fatura (CÓDIGO 01) para “Valor total dos títulos de créditos”;
o título do registro C115 para “LOCAL DE COLETA E/OU
ENTREGA (CÓDIGOS 01, 1B e 04)”
Na RNG – Perfil: Altera o nível do registro 1320 para “4”,
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 29/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
o nível do registro D120 para nível 4; Alterar a obrigatoriedade na saída do perfil dos registros C370 e
C390 para “O(Se existir C350)” Alterar a obrigatoriedade do registro H005 para “O (Se o mês de escrituração for fevereiro – campo DT_FIN do Registro 0000)”
Alterar a chave do registro C100 para incluir o campo IND_OPER Incluir a chave DT_INV para o registro H005
Tamanho dos campos:
ALIQ_ISSQN do registro D390 para “06” ALIQ_ST do registro C510 para “006”
CHASSI_VEIC do registro C175 para “017”
COD_TOT_PAR do registro D365 para “007”
ECF_MOD do registro D350 para “020”
FABRICANTE do registro 1350 para “060”
NUM_BICO do registro 1370 para “003”
NUM_DOC dos registros C114, D400 para “006”
NUM_DOC do registro 1500 para “009”
NUM_DOC_INI dos registros D300, D410 para “006”
NUM_ITEM dos registros C170, C510, D110, D510, 1510 para
“003”
NUM_LACRE do registro 1360 para “020”
NUM_PARC do registro C141 para “002”
SER dos registros C113, C300, C500, C600, C700, D100, D162,
D180, D300, D400, D410, D500, D600, D695, E113, E240, 1110,
1350, 1500 para “004”
SUB dos registros C600, D100, D180, D300, D400, D410, D600,
E113, E240, 1500 para “003”
VEIC_ID dos registros C160, C165, D120, D130, D140,
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 30/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
D150, D170 para “007”; Alteração da obrigatoriedade dos campos COD_MUN_ENTG e
COD_MUN_COL para “N’ na saída;
Excluir a regra REGRA_VL_DOC_C190 do campo VL_DOC do
registro C100
Alteração da RNG - Operações Interestaduais (OIE) (Incluído o
registro 1500)
Alteração dos valores válidos do campo COD_MOD do registro
D410 para “13,14,15,16”
REGRA_OBRIGATORIO_IE_REM (O campo é obrigatório se
campo COD_MOD (D100) = 01 ou 55 )
Incluir validação da regra REGRA_EXISTE_COD_OBS para o
campo COD_OBS do registro C390. Inclusão do campo COD_MUN como chave do registro 1400. Alteração na RNG – Regras Gerais de Validação para não considerar diferenças entre caracteres maiúsculos e minúsculos em determinadas situações.
20/11/2008 6.7
[SPEDFiscalPVA-006] Alterações ocorridas durante a homologação do sistema:
Alteração da REGRA_EXISTE_TIP_UTIL_CREDITO para
Rosimeyre Alves Lacerda
Aprovação por meio do Anexo IV, conforme OT
- Tratamento de
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 31/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
considerar a UF do informante Alteração do tipo do campo NUM_DOC do registro C350
para “N”
Alteração do campo QTD_ITEM do registro C173 para 003 casas decimais
Excluidos os valores válidos do campo TP_CT-e do registro
D100
Incluido nos valores válidos do campo COD_MOD do
registro C700 o código 28
Alteração do número de casas decimais do campo
FAT_CONV do registro 0220 para 006
Mudança de Requisitos Durante a Homologação
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 32/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
1. Objetivo
O objetivo da Especificação de Regras de Negócio é documentar as regras que são aplicáveis ao negócio, e que direcionam em maior ou menor grau o funcionamento dos Casos de Uso. Em geral, regras de negócio constituem declarações de políticas ou condições que devem ser satisfeitas pelo processamento da aplicação. Recomenda-se, para fins de um melhor entendimento, que as regras sejam organizadas em grupos de assunto. Adicionalmente, a depender do volume de regras a serem documentadas, documentos distintos podem ser criados para cada tipo de assunto, e assim conter as regras específicas deste assunto.
2. Dados Técnicos de Geração do Arquivo
As regras de negócio contidas neste documento foram extraídas do ATO COTEPE Nº 11/07, o qual dispõe sobre as especificações técnicas para geração do arquivo digital contendo registros de documentos fiscais, livros fiscais, documentos de informação econômico-fiscais e outras informações de interesse do fisco
2.1. Regras gerais de preenchimento
Sistema Público de Escrituração Digital Fiscal – Programa Validador de Arquivos - SPEDFiscalPVA
Especificação de Regras de Negócio
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 33/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Esta seção apresenta as regras que devem ser respeitadas em todos os arquivos gerados, quando não excepcionadas por regra específica referente a um dado registro e explicitada em suas observações.
As regras de preenchimento dos campos deverão estar de acordo com o disposto no Ato COTEPE 11/07.
Regras Gerais de Preenchimento
Nº Regra de preenchimento Descrição Regra de validação
1 Formato dos campos
ALFANUMÉRICO(C): representados por “C” - todos os caracteres, excetuados os caracteres “|”(Pipe ou Barra Vertical: caractere 124 da
Tabela ASCII) e os não-imprimíveis (caracteres 00 a 31 da Tabela ASCII); NUMÉRICO(N): representados por “N” -
algarismos das posições de 48 a 57 da Tabela ASCII.
REGRA_CAMPO_INVALIDO
3
Campos com conteúdo numérico nos quais há indicação de casas decimais
Deverão ser preenchidos sem os separadores de milhar, sinais ou quaisquer outros caracteres (tais como “.” “-“ “%”), devendo a vírgula ser utilizada como separador decimal (Vírgula: caractere 44 da Tabela ASCII); Deve ser observada a quantidade de casas decimais que constar no respectivo registro; Os valores percentuais devem ser preenchidos desprezando-se o símbolo (%), sem nenhuma convenção matemática. Para estas validações os campos serão válidos se: * for informada somente a parte inteira do número ( sem a vírgula) * for informado um valor com um número menor ou igual de casas decimais definido para
REGRA_CAMPO_INVALIDO
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 34/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
o campo ( com a vígula )
4 Campos numéricos (N) cujo conteúdo representa data
Devem ser informados conforme o padrão “diamêsano” (ddmmaaaa), excluindo-se quaisquer caracteres de separação (tais como “.”, “/“, “-”, etc);
REGRA_CAMPO_INVALIDO
5 Campos numéricos (N) cujo conteúdo representa período
Devem ser informados conforme o padrão “mêsano” (mmaaaa), excluindo-se quaisquer caracteres de separação (tais como “.”, “/“, “-”);
REGRA_CAMPO_INVALIDO
6 Campos numéricos (N) cujo conteúdo representa exercício
Devem ser informados conforme o padrão “ano” (aaaa);
REGRA_CAMPO_INVALIDO
7 Campos numéricos (N) cujo conteúdo representa hora
Devem ser informados conforme o padrão “horaminutosegundo” (hhmmss), excluindo-se quaisquer caracteres de separação (tais como “.”, “:“, “-” “ ”, etc);
REGRA_CAMPO_INVALIDO
8 Campos Numéricos com Números ou Códigos de Identificação
Os campos com conteúdo numérico nos quais se faz necessário registrar números ou códigos de identificação (CNPJ, CPF, CEI, NIT e SUFRAMA, dentre outros) deverão seguir a regra de formação definida pelo respectivo órgão regulador. Estes campos deverão ser informados com todos os dígitos, inclusive os zeros (0) à esquerda. As máscaras (caracteres especiais de formatação, tais como “.”, “/“, “-”, etc) não devem ser informadas.
REGRA_CAMPO_INVALIDO
9 Campos Alfanuméricos com Números ou Códigos de Identificação
Os campos com conteúdo alfanumérico nos quais se faz necessário registrar números ou códigos de identificação (IE, IM, dentre outros) deverão seguir a regra de formação definida pelo respectivo órgão regulador. Estes campos
REGRA_CAMPO_INVALIDO
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 35/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
deverão ser informados com todos os dígitos, incluindo os zeros (0) à esquerda, quando exigido pelo órgão. As máscaras (caracteres especiais de formatação, tais como “.”, “/“, “-”, etc) não devem ser informadas.
Os registros que contiverem a indicação "Ocorrência - um (por arquivo)" somente devem figurar uma única vez no arquivo digital;
Os registros que contiverem a indicação "Ocorrência - um (por [Nome do registro pai])" somente devem figurar uma única vez por registro pai;
Os registros que contiverem a indicação "Ocorrência - vários (por arquivo)" podem figurar mais de uma vez no arquivo digital;
Os registros que contiverem a indicação "Ocorrência – vários (por [Nome do registro pai])" podem figurar mais de uma vez por registro pai;
A geração do arquivo requer a existência de um "Registro Pai" quando houver um correspondente "Registro Filho"
2.2. Blocos e registros do arquivo digital
2.2.1. RNG1.2 Regras gerais de validação
Para todos os campos é executada a regra de validação REGRA_CAMPO_INVALIDO, que verifica se o campo foi preenchido de acordo com as regras gerais de preenchimento conforme RNG - Regras gerais de preenchimento, juntamente com as regras REGRA_TAMANHO_CAMPO , REGRA_VALORES_VALIDOS ou REGRA_VALORES_VALIDOS_IMPORTACAO e REGRA_CAMPO_OBRIGATORIO ou REGRA_CAMPO_OBRIGATORIO_IMPORTACAO.
Além disso, nas seguintes validações não serão consideradas diferenças entre caracteres maiúsculos e minúsculos:
Valores válidos cujos valores são caractere;
Chaves de registros que contenham campos tipo caractere;
Regras que verifiquem a existência de campo em registros.
Regras que verifiquem a existência de campo em tabelas
[RAL1] Comentário: Instruções para inclusão de registros e campos na
escrituração:
Verificar os seguintes tópicos: 1 – caso seja incluídos um modelo de
documento, o registro de nível 2 deverá
conter o campo COD_MOD 2 – para inclusão/exclusão de campos ou
registros que utilizem os códigos das
tabelas definidas no bloco zero (campos COD_PART, COD_ITEM, COD_NAT,
COD_INF, COD_OBS_UNID) proceder a
alteração necessária nas regras REGRA_REFERENCIADO_.....
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 36/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2.2.2. Composição da escrituração fiscal
A escrituração fiscal será composta de blocos e registros que tem sua obrigatoridade definida de acordo com o perfil de apresentação de cada contribuinte (campo IND_PERFIL do Registro 0000).
OCORRÊNCIA REGRA DE VALIDAÇÂO
1 = O registro deve ocorrer uma única vez no arquivo
REGRA_OCORRENCIA / REGRA_OCORRENCIA_IMPORTACAO V = O registro pode ocorrer uma ou mais vezes no arquivo
1:1 = O registro deve ocorrer uma única vez por “Registro Pai”
1:N = O registro pode ocorrer uma ou mais vezes por “Registro Pai”
OBRIGATORIEDADE REGRA DE VALIDAÇÂO
O = REGISTRO OBRIGATÓRIO REGRA_REGISTRO_OBRIGATORIO
OC = REGISTRO OBRIGATÓRIO SE HOUVER -
O(...) = REGISTRO OBRIGATÓRIO EM FUNÇÃO DE UMA CONDIÇÃO REGRA_REGISTRO_OBRIGATORIO
N = REGISTRO NÃO DEVE SER INFORMADO REGRA_REGISTRO_NAO_DEVE_SER_INFORMADO
MODELOS DE DOCUMENTO REGRA DE VALIDAÇÂO
Os registros somente serão informados quando o campo COD_MOD do registro pai de nível 2 contiver um dos valores de código definidos para o registro.
REGRA_EXISTENCIA_POR_MODELO
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 37/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
CHAVE REGRA DE VALIDAÇÂO
Conjunto de campos que não poderão ter seus valores duplicados em cada conjunto de registros de um mesmo tipo e para um mesmo registro pai ( se ocorrência = 1:N ).
REGRA_DUPLICIDADE_NO_REGISTRO
As verificações de modelo de documento terão prioridade sobre a verificação de obrigatoriedade dentro do perfil, ou seja, registros que não podem existir para um modelo, independente da obrigatoriedade no perfil, não poderão ser informados.
As regras de validação que se referem a conferência de campos que encontram-se em outros registros somente serão executadas se o registro referenciado puder existir para o perfil escolhido, ou seja, sua obrigatoriedade terá que ser diferente de “N”. Nas comparações de data do documento dentro de perído de apuração sempre que os campos DT_E_S ou DT_A_P não forem informados utilizar o campo DT_DOC. Quando informado registro facultativo deverá ser obedecida a obrigatoriedade de campos apresentados.
Nas regras de validação que comparem valores produzidos por operações aritméticas calculadas pelo sistema com valores informados pelo
contribuinte, os valores calculados deverão ser truncados após a realização da operação e antes da comparação.
2.2.2.1. Estrutura do Arquivo da Escrituração Fiscal Digital
TODOS OS PERFIS
Registro Nome do Registro Nivel Ocorrência Chave Obrigatoriedade
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 38/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
0000 Abertura do Arquivo Digital e
Identificação da entidade 0 1
O
0001 Abertura do Bloco 0 1 1 O
0005 Dados Complementares da entidade 2 1 O
0015 Dados do Contribuinte Substituto 2 V UF_ST OC
0100 Dados do Contabilista 2 1 O
0150 Tabela de Cadastro do Participante 2 V COD_PART OC
0175 Alteração da Tabela de Cadastro de
Participante 3 1:N
OC
0190 Identificação das unidades de medida 2 V UNID OC
0200 Tabela de Identificação do Item
(Produtos e Serviços) 2 V COD_ITEM
OC
0205
Alteração do Item
3 1:N DT_INI+DT_FIM (Não
permitir sobreposição de
períodos) OC
0206 Código de produto conforme Tabela publicada pela ANP (Combustíveis)
3 1:1 OC
0220 Fatores de Conversão de Unidades 3 1:N UNID_CONV OC
0400 Tabela de Natureza da Operação/
Prestação 2 V COD_NAT
OC
0450 Tabela de Informação Complementar
do documento fiscal 2 V COD_INF
OC
0460 Tabela de Observações do
Lançamento Fiscal 2 V COD_OBS
OC
0990 Encerramento do Bloco 0 1 1 O
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 39/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2.2.2.2. PERFIL DE APRESENTAÇÃO DO ARQUIVO (CONFORME REGISTRO 0000 – CAMPO IND_PERFIL)
A B
Registro Nome do Registro Nível Ocorrência Modelos de Documento
Chave Entradas Saídas Entradas Saídas
C001 Abertura do Bloco C 1 1 - - O O O O
C100
Documento - Nota Fiscal, Nota Fiscal Avulsa, Nota Fiscal de Produtor e Nota
Fiscal Eletrônica
2 V 01,1B, 04, 55
Emissão de terceiros
(IND_EMIT=1):
IND_EMIT+NUM_DOC
+COD_MOD+SER+CO
D_PART + IND_OPER
Emissão própria
(IND_EMIT=0):
IND_EMIT+NUM_DOC
+COD_MOD+SER+
IND_OPER
OC OC OC OC
C110 Complemento de Documento - Informação
Complementar da Nota Fiscal 3 1:N 01,1B, 04,55 COD_INF OC OC OC OC
C111 Complemento de Documento – Processo
referenciado 4 1:N 01,1B, 55 NUM_PROC OC OC OC OC
C112 Complemento de Documento – Documento
de Arrecadação Referenciado 4 1:N 01,1B, 55 OC OC OC OC
C113
Complemento de Documento – Documento Fiscal Referenciado
4 1:N 01,1B, 55
Emissão de terceiros
(IND_EMIT=1):
IND_EMIT+NUM_DOC
+COD_MOD+SER+CO
D_PART
Emissão Própria
(IND_EMIT=0):
OC OC OC OC
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 40/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
IND_EMIT+NUM_DOC
+COD_MOD+SER
C114 Complemento de Documento – Cupom
Fiscal Referenciado 4 1:N 01,1B, 55 NUM_DOC + DT_DOC
+ ECF_FAB OC OC OC OC
C115 Complemento de Documento – Local da
Coleta e/ou Entrega 4 1:N 01,1B, 04 N OC N OC
C120 Complemento de Documento – Operações
de Importação 3 1:N 01 NUM_DOC_IMP OC N OC N
C130 Complemento de Documento – ISSQN,
IRRF e Previdência Social 3 1:1 01,1B, 04 N OC N OC
C140 Complemento de Documento – Fatura 3 1:1 01 OC OC OC OC
C141 Complemento de Documento – Vencimento
da Fatura 4 1:N 01 NUM_PARC O(Se existir
C140) O(Se existir
C140) O(Se existir
C140) O(Se existir
C140)
C160 Complemento de Documento – Volumes
Transportados Exceto Combustíveis 3 1:1 01, 04 N OC N OC
C165 Complemento de Documento – Operações
com combustíveis 3 1:N 01 COD_PART+VEIC_ID N OC N OC
C170 Complemento de Documento – Itens do
Documento 3 1:N 01,1B, 04, 55 NUM_ITEM O(Se existir
C100) O(Se existir
C100) O(Se existir
C100) O(Se existir
C100)
C171 Complemento de Item – Armazenamento
de Combustíveis 4 1:N 01,55 NUM_TANQUE OC N OC N
C172 Complemento de Item – Operações com
ISSQN 4 1:1 01 N OC N OC
C173 Complemento de Item – Operações com
Medicamentos 4 1:N 01,55 LOTE_MED OC OC OC OC
C174 Complemento de Item – Operações com
Armas de Fogo 4 1:N 01 NUM_ARM N OC N OC
C175 Complemento de Item – Operações com
Veículos Novos 4 1:N 01,55 CHASSI_VEIC OC OC OC OC
C176 Complemento de Item –Ressarcimento de
ICMS em operações com Substituição 4 1:1 01,55 OC OC OC OC
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 41/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Tributária
C177 Complemento de Item – Operações com Produtos Sujeitos a Selo de Controle IPI
4 1:1 01 N OC N OC
C178 Complemento de Item – Operações com Produtos Sujeitos a Tributação de IPI por
Unidade ou Quantidade de produto 4 1:1 01 N OC N OC
C179 Complemento de Item – Informações
Complementares ST 4 1:1 01 N OC N OC
C190 Registro Analítico do Documento
3 1:N 01,1B, 04, 55 CST_ICMS+CFOP+ALIQ
_ICMS O(Se existir
C100) O(Se existir
C100) O(Se existir
C100) O(Se existir
C100)
C195 Complemento do Registro Analítico - Observações do Lançamento Fiscal
3 1:N 01,1B, 55 COD_OBS OC OC OC OC
C197 Outras Obrigações Tributárias, Ajustes e Informações provenientes de Documento
Fiscal 4 1:N 01,1B, 55 COD_AJ + COD_ITEM OC OC OC OC
C300
Documento - Resumo Diário das Notas Fiscais de Venda a Consumidor
2 V 02
SER+SUB+NUM_DOC_I
NI+NUM_DOC_FIN ( não
permitir a sobreposição de
intervalos de documentos –
NUM_DOC_INI+NUM_D
OC_FIN )
N N N OC
C310 Documentos Cancelados de Nota Fiscal de
Venda a Consumidor 3 1:N 02 NUM_DOC_CANC N N N OC
C320
Registro Analítico das Notas Fiscais de Venda a Consumidor
3 1:N 02 CST_ICMS+CFOP+ALIQ
_ICMS N N N
O(Se existir C300 e
VL_DOC(C300) > 0)
C321
Itens dos Resumos Diários dos Documentos
4 1:N 02 COD_ITEM N N N
O(Se existir C320 e
VL_DOC(C300) > 0)
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 42/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
C350 Nota Fiscal de venda a consumidor
2 1:N 02 NUM_DOC + SER +
SUB_SER N OC N N
C370 Itens do documento
3 1:N 02 NUM_ITEM +
COD_ITEM N
O(Se existir C350)
N N
C390 Registro Analítico das Notas Fiscais de
Venda a Consumidor 3 1:N 02 CST_ICMS + CFOP +
ALIQ_ICMS N
O(Se existir C350)
N N
C400 Equipamento ECF
2 V 2D, 02 COD_MOD+ECF_MOD+
ECF_FAB N OC N OC
C405 Redução Z
3 1:N 2D, 02 DT_DOC+CRO+CRZ N O(Se existir
C400) N
O(Se existir C400)
C410 PIS e COFINS Totalizados no 4 1:1 2D, 02 N OC N OC
C420 Registro dos Totalizadores Parciais da
Redução Z 4 1:N 2D, 02 COD_TOT_PAR+NR_TO
T N
O(Se existir C400)
N O(Se existir
C400)
C425
Resumo de itens do movimento diário
5 1:N 2D, 02 COD_ITEM N N N
O(se existir C420 e não existir C495
e
COD_TOT
_PAR(C42
0) = Tnnnn
ou
xxTnnnn
ou Fn ou In ou Nn
))
C460
Documento Fiscal Emitido por ECF
4 1:N 2D, 02 COD_MOD+NUM_DOC+
DT_DOC N
O(Se existir C400 e não
existir C495)
N N
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 43/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
C470
Itens do Documento Fiscal Emitido por ECF
5 1:N 2D, 02 N O(Se existir
C460) N N
C490 Registro Analítico do movimento diário
4 1:N 2D, 02 CST_ICMS+CFOP+ALIQ
_ICMS N
O(Se existir C400)
N O(Se existir
C400)
C495
Resumo Mensal de Itens do ECF por Estabelecimento
2 V 2D, 02 COD_ITEM+ALIQ_ICMS N
O(Se informante
for BA( UF(0000)=BA) e não
for informado
C460) N
O(Se informante
for BA( UF(0000)=BA) e não
existir C425)
N (demais UF)
N (demais UF)
C500
Nota Fiscal/Conta de Energia Elétrica e Nota Fiscal/Consumo Fornecimento de Gás 2 V 06,28
IND_OPER+IND_EMIT+
COD_PART+SER+SUB+
NUM_DOC+DT_DOC OC OC OC N
C510 Itens do Documento - Nota Fiscal/Conta de
Energia Elétrica e Nota Fiscal/Conta Fornecimento de Gás
3 1:N 06,28 NUM_ITEM N O(Se existir
C500) N N
C590 Registro Analítico do Documento - Nota Fiscal/Conta de Energia Elétrica e Nota
Fiscal/Conta Fornecimento de Gás 3 1:N 06,28
CST_ICMS+CFOP+ALIQ
_ICMS O(Se existir
C500) O(Se existir
C500) O(Se existir
C500) N
C600
Consolidação Diária de Notas Fiscais/Contas de Energia, Nota
Fiscal/Conta de Fornecimento d´água e Nota Fiscal/Conta de Fornecimento de Gás
2 V 06,29, 28 COD_MOD+COD_MUN+
SER+SUB+COD_CONS N N N OC
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 44/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
- (Empresas não obrigadas ao Convênio ICMS 115/03)
C601
Documentos cancelados – Consolidação diária de notas fiscais/conta de energia
elétrica, nota fiscal/conta de fornecimento de água e nota fiscal/conta de fornecimento
de gás
3 1:N 06,29, 28 NUM_DOC_CANC N N N OC
C610
Itens do Documento Consolidado - Notas Fiscais/Contas de Energia Elétrica (Código
06), Nota Fiscal/Conta de Fornecimento d´água e Nota Fiscal/Conta de
Fornecimento de Gás - (Empresas não obrigadas ao Convênio ICMS 115/03)
3 1:N 06,29, 28 COD_CLASS+COD_ITE
M+ ALIQ_ICMS N N N
O(Se existir C600)
C690
Registro Analítico dos Documentos - Notas Fiscais/Contas de Energia Elétrica, Nota Fiscal/Conta de Fornecimento d´água e
Nota Fiscal/Conta de Fornecimento de Gás
3 1:N 06,29, 28 CST_ICMS+CFOP+ALIQ
_ICMS N N N
O(Se existir C600)
C700
Consolidação dos Documentos Nota Fiscal/Conta Energia Elétrica emitidas em
via única - (Empresas obrigadas ao Convênio ICMS 115/03) e Nota
Fiscal/Conta de Fornecimento de Gás Canalizado
2 V 06,28
SER+
NRO_ORD_INI+NRO_OR
D_FIN ( não permitir a
sobreposição de intervalos)
N OC N OC
C790 Registro Analítico dos Documentos - Nota Fiscal/Conta Energia Elétrica emitidas em
via única 3 1:N 06,28
CST_ICMS+CFOP+ALIQ
_ICMS N
O(Se existir C700)
N O(Se existir
C700)
C791 Registro de Informações de ST por UF 4 1:N 06,28 UF N OC N OC
C990 Encerramento do Bloco C 1 1 - - O O O O
D001 Abertura do Bloco D 1 1 - - O O O O
D100
Nota Fiscal de Serviço de Transporte e Conhecimentos de Transporte Rodoviário de Cargas, Aquaviário de Cargas, Aéreo ,
Ferroviário de Cargas, Multimodal de
2 V 07,08,8B,
09,10,11,26,27,57
Emissão de terceiros
(IND_EMIT=1):
IND_EMIT+NUM_DOC
OC OC OC OC
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 45/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Cargas, Nota Fiscal De Transporte
Ferroviário De Carga E Conhecimento De Transporte Eletrônico – CT-e
+COD_MOD+SER+SU
B+COD_PART
Emissão Própria
(IND_EMIT=0):
IND_EMIT+NUM_DOC
+COD_MOD+SER+SU
B
D110
Itens do documento - Nota Fiscal de Serviços de Transporte 3 1:N 07 NUM_ITEM N
O (Se existir D100)
N O (Se existir D100)
D120
Complemento da Nota Fiscal de Serviços de Transporte 4 1:1 07 N
O (Se existir D100)
N O (Se existir D100)
D130
Complemento do Conhecimento Rodoviário de Cargas 3 1:1 08, 8B N
O (Se existir D100)
N O (Se existir D100)
D140
Complemento do Conhecimento Aquaviário de Cargas 3 1:1 09 N
O (Se existir D100)
N O (Se existir D100)
D150
Complemento do Conhecimento Aéreo de Cargas 3 1:1 10 N
O (Se existir D100)
N O (Se existir D100)
D160
Carga Transportada
3 1:N 08, 8B,
09,10,11,26, 27 N
O ( Se modelo
diferente de “07” e não
existir CFOP
(D190) = 5359 ou
N
O ( Se modelo
diferente de “07” e não
existir CFOP
(D190) = 5359 ou
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 46/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
6359) 6359)
D161 Local de Coleta e Entrega
4 1:1 08,8B,
09,10,11,26 N OC N N
D162 Identificação dos documentos fiscais
4 1:N 27 NUM_DOC+ SER+
COD_MOD N OC N OC
D170
Complemento do Conhecimento Multimodal de Cargas 3 1:1 26 N
O (Se existir D100)
N O (Se existir D100)
D180 Modais 3 1:N 26 N OC N OC
D190
Registro Analítico dos Documentos
3 1:1 07,08,8B,
09,10,11,26,27,57
CST_ICMS+CFOP+ALIQ
_ICMS O(Se existir
D100) O(Se existir
D100) O(Se existir
D100) O(Se existir
D100)
D300
Registro Analítico dos bilhetes consolidados de Passagem Rodoviário , de
Passagem Aquaviário, de Passagem e Nota de Bagagem e de Passagem
Ferroviário
2 V 13, 14, 15, 16
COD_MOD+SER+SUB+N
UM_DOC_INI+NUM_DO
C_FIN ( não permitir a
sobreposição de intervalos)
N OC N OC
D301
Documentos cancelados dos Bilhetes de Passagem Rodoviário, de Passagem Aquaviário , de Passagem e Nota de Bagagem e de Passagem Ferroviário
3 1:N 13, 14, 15, 16 NUM_DOC_CANC N OC N OC
D310
Complemento dos Bilhetes
3 1:N 13, 14, 15,16 COD_MUN_ORIG N O (Se existir D300)
N O (Se existir D300)
D350 Equipamento ECF
2 V 2E, 13, 14, 15 e 16
COD_MOD+ECF_MOD+
ECF_FAB N OC N OC
D355 Redução Z
3 1:N 2E, 13, 14, 15 e
16 DT_DOC+CRO+CRZ N
O(Se existir D350)
N O(Se existir
D350)
D360 PIS E COFINS totalizados no dia
4 1:1 2E, 13, 14, 15 e
16 N OC N OC
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 47/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
D365 Registro dos Totalizadores Parciais da
Redução Z 4 1:N 2E, 13, 14, 15 e
16 COD_TOT_PAR+NR_TO
T N
O(Se existir D350)
N O(Se existir
D350)
D370
Complemento dos documentos informados
5 1:N 2E, 13, 14, 15 e
16 N
O(Se existir D350 e
COD_TOT
_PAR(D36
5) = Tnnnn
ou xxTnnnn
ou Fn ou
In ou Nn )
N N
D390 Registro analítico do movimento diário
4 1:N 2E, 13, 14, 15 e
16 CST_ICMS+CFOP+ALIQ
_ICMS N
O(Se existir D350)
N O(Se existir
D350)
D400 Resumo do Movimento Diário
2 V 18 COD_PART+SER+SUB+
NUM_DOC N OC N OC
D410
Documentos Informados
3 1:N 18
COD_MOD+SER+SUB+N
UM_DOC_INI+NUM_DO
C_FIN+CST_ICMS+CFOP
+ALIQ_ICMS
N O (Se existir D400)
N N
D411 Documentos Cancelados dos Documentos
Informados 4 1:N 18 N OC N N
D420
Complemento dos Documentos Informados
3 1:N 18 N O(Se existir
D400) N
O (Se existir D400)
D500
Nota Fiscal de Serviço de Comunicação e Serviço de Telecomunicação 2 V 21,22
IND_OPER+IND_EMIT+
COD_PART+SER+NUM_
DOC+DT_DOC OC OC OC N
D510 Itens do Documento - Nota Fiscal de 3 1:N 21,22 NUM_ITEM N O (Se N N
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 48/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Serviço de Comunicação e Serviço de Telecomunicação
existir D500)
D530 Terminal Faturado 3 1:N 21,22 N OC N N
D590 Registro Analítico do Documento
3 1:N 21,22 CST_ICMS+CFOP+ALIQ
_ICMS O(Se existir
D500) O(Se existir
D500) O(Se existir
D500) N
D600
Consolidação da Prestação de Serviços – Notas de Serviço de Comunicação e de
Serviço de Telecomunicação 2 V 21,22
COD_MOD+COD_MUN+
SER+SUB+COD_CONS
+DT_DOC N N N OC
D610
Itens do Documento Consolidado
3 1:N 21,22 COD_ITEM+CST_ICMS+
CFOP+ALIQ_IC N N N
O (Se existir D600)
D690 Registro Analítico dos Documentos
3 1:N 21,22 CST_ICMS+CFOP+ALIQ
_ICMS N N N
O(Se existir D600)
D695
Consolidação da Prestação de Serviços – Notas de Serviço de Comunicação e de
Serviço de Telecomunicação 2 V 21,22
SER+
NRO_ORD_INI+NRO_OR
D_FIN ( não permitir a
sobreposição de intervalos)
N OC N N
D696 Registro Analítico dos Documentos
3 1:N 21,22 CST_ICMS+CFOP+ALIQ
_ICMS N
O(Se existir D695)
N N
D697 Registro de Informações de ST por UF 4 1:N 21,22 UF N OC N N
D990 Encerramento do Bloco D 1 1 - - O O O O
TODOS OS PERFIS
Registro Nivel Ocorrência Chave Obrigatoriedade
E001 Abertura do Bloco E 1 1 O
E100
Período de Apuração do ICMS 2 V DT_INI + DT_FIN (sem
sobreposição de períodos) O
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 49/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
E110 Apuração do ICMS – Operações Próprias 3 1:1 O
E111
Ajuste/Benefício/Incentivo da Apuração do
ICMS 4 1:N
OC
E112 Informações Adicionais dos Ajustes da
Apuração do ICMS 5 1:N
OC
E113
Informações Adicionais dos Ajustes da
Apuração do ICMS – Identificação dos
documentos fiscais
5 1:N OC
E115
Informações Adicionais da Apuração do
ICMS – Valores Declaratórios 4 1:N
OC
E116
Obrigações do ICMS a Recolher –
Operações Próprias 4 1:N
OC
E200
Período de Apuração do ICMS –
Substituição Tributária 2 1:N UF + DT_INI + DT_FIN (sem
sobreposição de períodos) OC
E210 Apuração do ICMS – Substituição
Tributária 3 1:1
O(Se existir E200)
E220
Ajuste/Benefício/Incentivo da Apuração do
ICMS – Substituição Tributária 4 1:N
OC
E230
Informações Adicionais dos Ajustes da
Apuração do ICMS Substituição Tributária 5 1:N
OC
E240
Informações Adicionais dos Ajustes da
Apuração do ICMS Substituição Tributária
– Identificação dos documentos fiscais
5 1:N OC
E250
Obrigações do ICMS a Recolher –
Substituição Tributária 4 1:N
OC
E500 Período de Apuração do IPI 2 V IND_APUR + DT_INI + DT_FIN OC
E510
Consolidação dos Valores de IPI 3 1:N O (Se VL_DEB_IPI (E520) + VL_CRED_IPI (E520) > 0)
E520 Apuração do IPI 3 1:1 O(Se existir E500)
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 50/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
E530 Ajustes da Apuração do IPI 4 1:N OC
E990 Encerramento do Bloco E 1 1 O
H001 Abertura do Bloco H 1 1 O
H005
Totais do Inventário 2 1:N DT_INV O (Se o mês de escrituração for fevereiro – campo DT_FIN do
Registro 0000)
H010
Inventário 3 1:N COD_ITEM +
IND_PROP+COD_PART OC
H990 Encerramento do Bloco H 1 1 O
1001 Abertura do Bloco 1 1 1 O
1100 Registro de Informações sobre Exportação 2 V OC
1105 Documentos Fiscais de Exportação 3 1:N OC
1110
Operações de Exportação Indireta –
Produtos não Industrializados pelo
Estabelecimento Emitente
4 1:N OC
1200 Controle de Créditos Fiscais 2 V OC
1210 Utilização de Créditos Fiscais 3 1:N OC
1300 Movimentação de Combustíveis 2 V COD_ITEM + DT_FECH OC
1310
Movimentação Diária de Combustíveis por
Tanque 3 1:N
OC
1320 Volume de Vendas 4 1:N OC
1350 Bombas 2 1:N SERIE OC
1360 Lacres da Bomba 3 1:N NUM_LACRE OC
1370 Bicos da Bomba 3 1:N NUM_BICO + COD_ITEM OC
1400 Informação sobre Valor Agregado 2 V COD_ITEM + COD_MUN OC
1500
Nota fiscal/Conta de energia elétrica–
Operações Interestaduais 2 1:N IND_OPER+IND_EMIT+COD_PA
RT+SER+SUB+NUM_DOC+DT_DOC
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 51/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
OC
1510
Itens do documento Nota fiscal/Conta de
energia elétrica 3 1:N NUM_ITEM
OC
1600 Total das operações com cartão de crédito
e/ou débito 2 1:N COD_PART
OC
1990 Encerramento do Bloco 1 1 1 O
9001 Abertura do Bloco 9 1 1 O
9900 Registros do Arquivo 2 V O
9990 Encerramento do Bloco 9 1 1 O
9999 Encerramento do Arquivo Digital 0 1 O
2.2.3. Descrição das colunas das tabelas apresentadas
Os campos que formam cada registro do Arquivo da Escrituração Fiscal Digital estão descritos nesta seção. Para cada registro existe uma tabela de mensagens na qual está especificado quais campos geram mensagens durante o processo de validação do arquivo.
Descrição das colunas das tabelas apresentadas
Item Descrição
Nº Indica o número do campo em um dado registro.
Campo Indica o mnemônico do campo.
Descrição Indica a descrição da informação requerida no campo respectivo.
Tipo Indica o tipo de caractere com que o campo será preenchido, de acordo com as regras gerais já descritas.
N - Numérico;
C - Alfanumérico. REGRA_CAMPO_INVALIDO
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 52/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Tamanho Indica a quantidade de caracteres com que cada campo deve ser preenchido.
A indicação de um algarismo após um campo (N) representa o seu tamanho máximo;
A indicação "-" após um campo (N) significa que não há um número máximo de caracteres;
A indicação de um algarismo após um campo (C) representa o seu tamanho máximo, no caso geral;
A indicação "-" após um campo (C) representa que seu tamanho máximo é 255 caracteres, no caso geral;
A indicação "65536" após um campo (C) representa que seu tamanho máximo é 65.536 caracteres, excepcionalmente.
O caractere “*” (asterisco) no tamanho de campo indica que o campo deverá ser preenchido exatamente com o número de caracteres informado.
REGRA_TAMANHO_CAMPO
Decimal Indica a quantidade de caracteres que devem constar como casas decimais, quando necessárias.
A indicação de um algarismo representa a quantidade exata de decimais do campo (N);
A indicação “-” para um campo tipo (N) significa que não deve haver representação de casas decimais;
A indicação “-“ revela que um campo tipo (N) deve ser preenchido com um número inteiro.
Valores válidos Indica o domínio do campo, com quais valores este deve ser preenchido REGRA_VALORES_VALIDOS ou REGRA_VALORES_VALIDOS_IMPORTACAO
Obrigatório Indica critério de obrigatoriedade de preenchimento do campo. Para os campos com este ítem preenchido com “Sim” é executada a regra de validação REGRA_CAMPO_OBRIGATORIO ou REGRA_CAMPO_OBRIGATORIO_IMPORTACAO
Regras de validação Indica a regra de validação que será executada durante a validação do campo ou do registro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 53/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2.3. Leiaute do Arquivo da Escrituração Fiscal Digital O Leiaute do Arquivo Escrituração Fiscal Digital está organizado em blocos de informações referindo-se cada um deles a um agrupamento de documentos, livros ou guias. Estes blocos por sua vez estão organizados em registros que contém os dados. O arquivo digital será gerado de forma serquencial obedecendo a seguinte estrutura :
2.3.1. BLOCO 0: ABERTURA, IDENTIFICAÇÃO E REFERÊNCIAS
2.3.1.1. REGISTRO 0000: ABERTURA DO ARQUIVO DIGITAL E IDENTIFICAÇÃO DA ENTIDADE
Nº Campo Descrição Tipo Tam Dec Obrig Valores
válidos
Regras de validação
1 REG Texto fixo contendo “0000”. C 004 - S [0000]
2 COD_VER Código da versão do leiaute conforme a tabela indicada no
Ato Cotepe .
N 003* - S REGRA_VERSAO_LEIAUTE
3 COD_FIN Código da finalidade do arquivo:
0 - Remessa do arquivo original;
1 - Remessa do arquivo substituto.
N 001 - S [0;1]
4 DT_INI Data inicial das informações contidas no arquivo. N 008* - S REGRA_DATA_MINIMA
REGRA_DATA_MENOR_IGUAL_
DT_FIN
REGRA_DATA_VALIDA
5 DT_FIN Data final das informações contidas no arquivo. N 008* - S REGRA_MES_ESCRITURACAO
REGRA_DATA_VALIDA
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 54/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
6 NOME Nome empresarial da entidade. C 060 - S
7 CNPJ Número de inscrição da entidade no CNPJ. N 014* - N REGRA_VALIDA_CNPJ
8 CPF Número de inscrição da entidade no CPF. N 011* N REGRA_OBRIGATORIO_CPF_EX
CLUDENTE
REGRA_VALIDA_CPF
9 UF Sigla da unidade da federação da entidade. C 002* - S REGRA_EXISTE_UF
10 IE Inscrição Estadual da entidade. C 014 - S REGRA_VALIDA_IE
11 COD_MUN Código do município do domicílio fiscal da entidade,
conforme a tabela IBGE
N 007* - S REGRA_EXISTE_COD_MUN
REGRA_COD_MUN_EM_UF
12 IM Inscrição Municipal da entidade. C - - N
13 SUFRAMA Inscrição da entidade na Suframa C 009* - N REGRA_VALIDA_SUFRAMA
14 IND_PERFIL Perfil de apresentação do arquivo fiscal;
A – Perfil A;
B – Perfil B;
C – Perfil C.
C 001 - S [A;B]
15 IND_ATIV Indicador de tipo de atividade:
0 – Industrial ou equiparado a industrial;
1 – Outras.
N 001 - S [0;1] REGRA_EXISTE_APURACAO_
IPI
2.3.1.2. REGISTRO 0001: ABERTURA DO BLOCO 0
Nº Campo Descrição Tipo Tam Dec Obrig Valores
válidos
Validação
1 REG Texto fixo contendo “0001”. C 004 - S [0001]
2 IND_MOV Indicador de movimento:
0- Bloco com dados informados;
1- Bloco sem dados informados.
N 001 - S [0] REGRA_BLOCO_COM_MOVIMEN
TO
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 55/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2.3.1.3. REGISTRO 0005: DADOS COMPLEMENTARES DA ENTIDADE
Nº Campo Descrição Tipo Tam Dec Obrig
.
Valores
válidos
Validação
1 REG Texto fixo contendo “0005” C 004 - S [0005]
2 FANTASIA Nome da fantasia associado ao nome empresarial C 060 - S
3 CEP Código de Endereçamento Postal. N 008* - S
4 END Logradouro e endereço do imóvel. C 060 - S
5 NUM Número do imóvel. C 010 - N
6 COMPL Dados complementares do endereço. C 060 - N
7 BAIRRO Bairro em que o imóvel está situado. C 060 - S
8 FONE Número do telefone. C 010* - N
9 FAX Número do fax. C 010* - N
10 EMAIL Endereço do correio eletrônico. C 060 - N
2.3.1.4. REGISTRO 0015: DADOS DO CONTRIBUINTE SUBSTITUTO
Nº Campo Descrição Tipo Tam Dec Obrig
.
Valores
válidos
Validação
1 REG Texto fixo contendo "0015" C 004 - S [0015]
2 UF_ST Sigla da unidade da federação C 002* - S REGRA_EXISTE_UF
3 IE_ST Inscrição Estadual do contribuinte substituto na unidade da
federação
C 014 - S REGRA_VALIDA_IE
2.3.1.5. REGISTRO 0100: DADOS DO CONTABILISTA
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 56/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Nº Campo Descrição Tipo Tam Dec Obrig
.
Valores
válidos
Validação
1 REG Texto fixo contendo “0100”. C 004 - S [0100]
2 NOME Nome do contabilista. C 060 - S
3 CPF Número de inscrição do contabilista no CPF. N 011* - S REGRA_VALIDA_CPF
4 CRC Número de inscrição do contabilista no Conselho Regional de
Contabilidade.
C 011 - S
5 CNPJ Número de inscrição do escritório de contabilidade no CNPJ, se
houver.
N 014* - N REGRA_VALIDA_CNPJ
6 CEP Código de Endereçamento Postal. N 008* - N
7 END Logradouro e endereço do imóvel. C 060 - N
8 NUM Número do imóvel. C 010 - N
9 COMPL Dados complementares do endereço. C 060 - N
10 BAIRRO Bairro em que o imóvel está situado. C 010 - N
11 FONE Número do telefone. C 010* - N
12 FAX Número do fax. C 010* - N
13 EMAIL Endereço do correio eletrônico. C 060 - N
14 COD_MUN Código do município, conforme tabela IBGE. N 007* - S REGRA_EXISTE_COD_MUN
2.3.1.6. REGISTRO 0150 : TABELA DE CADASTRO DO PARTICIPANTE
Nº Campo Descrição Tipo Tam Dec Obrig
.
Valores
válidos
Validação
1 REG Texto fixo contendo “0150”. C 004 - S [0150]
2 COD_PART Código de identificação do participante no arquivo. C 060 - S REGRA_REFERENCIADO_COD_P
ART
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 57/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
3 NOME Nome pessoal ou empresarial do participante. C 060 - S
4 COD_PAIS Código do país do participante, conforme a tabela indicada no
item 3.2.1
N 005 - S REGRA_EXISTE_COD_PAIS
5 CNPJ CNPJ do participante. N 014* - N REGRA_NAO_PREENCHER_BRA
REGRA_VALIDA_CNPJ
REGRA_OBRIGATORIO_CPF_BR
A
6 CPF CPF do participante. N 011* - N REGRA_NAO_PREENCHER_BRA
REGRA_VALIDA_CPF
7 IE Inscrição Estadual do participante. C 014 - N REGRA_NAO_PREENCHER_BRA
REGRA_VALIDA_IE
8 COD_MUN Código do município, conforme a tabela IBGE N 007* - N REGRA_NAO_PREENCHER_BRA
REGRA_OBRIGATORIO_PARA_B
RASIL
REGRA_EXISTE_COD_MUN
9 SUFRAMA Número de inscrição do participante na Suframa. C 009* - N REGRA_NAO_PREENCHER_BRA
REGRA_VALIDA_SUFRAMA
10 END Logradouro e endereço do imóvel C 060 - S
11 NUM Número do imóvel C 010 - N
12 COMPL Dados complementares do endereço C 060 - N
13 BAIRRO Bairro em que o imóvel está situado C 060 - N
2.3.1.7. REGISTRO 0175 : ALTERAÇÃO DA TABELA DE CADASTRO DE PARTICIPANTE
Nº Campo Descrição Tipo Tam Dec Obrig
.
Valores
válidos
Validação
1 REG Texto fixo contendo “0175” C 004 - S [0175]
2 DT_ALT Data de alteração do cadastro N 008* - S REGRA_DATA_ENTRE_DT_INI_DT
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 58/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
_FIN_0000
REGRA_DATA_VALIDA
3 NR_CAMPO Número do campo alterado C 002 - S [03;04;
05;06;0
7;08;09
;10;11;
12;13]
4 CONT_ANT Conteúdo anterior do campo C 060 - S
2.3.1.8. REGISTRO 0190: IDENTIFICAÇÃO DAS UNIDADES DE MEDIDA
Nº Campo Descrição Tipo Tam Dec Obrig
.
Valores
válidos
Validação
1 REG Texto fixo contendo "0190" C 004 - S [0190]
2 UNID Código da unidade de medida C 006 - S REGRA_REFERENCIADO_UNI
D
3 DESCR Descrição da unidade de medida C - - S
2.3.1.9. REGISTRO 0200: TABELA DE IDENTIFICAÇÃO DO ITEM (PRODUTO E SERVIÇOS)
Nº Campo Descrição Tipo Tam Dec Obrig
.
Valores
válidos
Validação
1 REG Texto fixo contendo "0200" C 004 - S [0200]
2 COD_ITEM Código do item C 060 - S REGRA_REFERENCIADO_COD_I
TEM
3 DESCR_ITEM Descrição do item C - - S
4 COD_BARRA Representação alfanumérico do código de barra do produto, C 020 - N
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 59/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
se houver
5 COD_ANT_ITE
M
Código anterior do item com relação à última informação
apresentada.
C 060 - N
6 UNID_INV Unidade de medida utilizada na quantificação de estoques. C 006 - S REGRA_EXISTE_UNID
7 TIPO_ITEM Tipo do item – Atividades Industriais, Comerciais e
Serviços:
00 – Mercadoria para Revenda;
01 – Matéria-Prima;
02 – Embalagem;
03 – Produto em Processo;
04 – Produto Acabado;
05 – Subproduto;
06 – Produto Intermediário;
07 – Material de Uso e Consumo;
08 – Ativo Imobilizado;
09 –Serviços;
10 – Outros insumos
99 – Outras
C 002* - S [00;01;
02;03;0
4;05;06
;07;08;
09;10;9
9]
8 COD_NCM Código da Nomenclatura Comum do Mercosul C 008* - N REGRA_OBRIGATORIO_NCM
9 EX_IPI Código EX, conforme a TIPI C 003 - N
10 COD_GEN Código do gênero do item, conforme a Tabela 4.2.1 N 002* - N REGRA_EXISTE_COD_GEN
11 COD_LST Código do serviço conforme lista do Anexo I da Lei
Complementar Federal nº 116/03.
N 004 N
12 ALIQ_ICMS Alíquota de ICMS aplicável ao item nas operações internas N 006 02 N
2.3.1.10. REGISTRO 0205: ALTERAÇÃO DO ITEM
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 60/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Nº Campo Descrição Tipo Tam Dec Obrig
.
Valores
válidos
Validação
1 REG Texto fixo contendo "0205" C 004 - S [0205]
2 DESCR_ANT_ITEM Descrição anterior do item C - - S
3 DT_INI Data inicial de utilização da descrição do item N 008* - S REGRA_DATA_VALIDA
REGRA_DATA_MENOR_IGUAL_
DT_FIN
REGRA_DT_INI_0205
4 DT_FIM Data final de utilização da descrição do item N 008* - S REGRA_DATA_MENOR_DT_FIN_
0000
REGRA_DATA_VALIDA
2.3.1.11. REGISTRO 0206: CÓDIGO DE PRODUTO CONFORME TABELA PUBLICADA PELA ANP (COMBUSTÍVEIS)
Nº Campo Descrição Tipo Tam Dec Obrig
.
Valores
válidos
Validação
1 REG Texto fixo contendo "0206" C 004 - S [0206]
2 COD_COMB Código do combustível, conforme tabela ANP C - - S REGRA_EXISTE_COD_COMB
2.3.1.12. REGISTRO 0220: FATORES DE CONVERSÃO DE UNIDADES
Nº Campo Descrição tipo tam dec Obrig
.
Valores
válidos
Validação
1 REG Texto fixo contendo "0220" C 004 - S [0220]
2 UNID_CONV Unidade comercial a ser convertida na unidade de estoque,
referida no registro 0200.
C 006 - S REGRA_EXISTE_UNID
3 FAT_CONV Fator de conversão: fator utilizado para converter N - 006 S REGRA_MAIOR_ZERO
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 61/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
(multiplicar) a unidade a ser convertida na unidade adotada no
inventário.
2.3.1.13. REGISTRO 0400: TABELA DE NATUREZA DA OPERAÇÃO/PRESTAÇÃO
Nº Campo Descrição Tipo Tam Dec Obrig
.
Valores
válidos
Validação
1 REG Texto fixo contendo "0400" C 004 - S [0400]
2 COD_NAT Código da natureza da operação/prestação C 010 - S REGRA_REFERENCIADO_COD_N
AT
3 DESCR_NA
T
Descrição da natureza da operação/prestação C - - S
2.3.1.14. REGISTRO 0450 : TABELA DE INFORMAÇÃO COMPLEMENTAR DO DOCUMENTO FISCAL
Nº Campo Descrição Tipo Tam Dec Obrig
.
Valores
válidos
Validação
1 REG Texto fixo contendo "0450" C 004 - S [0450]
2 COD_INF Código da informação complementar do documento fiscal. C 006 - S REGRA_REFERENCIADO_COD_I
NF
3 TXT Texto livre da informação complementar existente no
documento fiscal, inclusive espécie de normas legais, poder
normativo, número, capitulação, data e demais referências
pertinentes com indicação referentes ao tributo.
C - - S
2.3.1.15. REGISTRO 0460: TABELA DE OBSERVAÇÕES DO LANÇAMENTO FISCAL
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 62/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Nº Campo Descrição Tipo Tam Dec Obrig
.
Valores
válidos
Validação
1 REG Texto fixo contendo "0460" C 004 - S [0460]
2 COD_OBS Código da Observação do lançamento fiscal. C 006 - S REGRA_REFERENCIADO_COD_O
BS
3 TXT Descrição da observação vinculada ao lançamento fiscal C - - S
2.3.1.16. REGISTRO 0990: ENCERRAMENTO DO BLOCO 0
Nº Campo Descrição Tipo Tam Dec Obrig
.
Valores
válidos
Validação
1 REG Texto fixo contendo "0990" C 004 - S [0990]
2 QTD_LIN_0 Quantidade total de linhas do Bloco 0 N - - S REGRA_QTD_LIN_BLOCO0
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 63/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2.3.2. BLOCO C: DOCUMENTOS FISCAIS I - MERCADORIAS (ICMS/IPI)
2.3.2.1. REGISTRO C001: ABERTURA DO BLOCO C
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "C001" C 004 - S [C001]
2 IND_MOV Indicador de movimento:
0- Bloco com dados informados;
1- Bloco sem dados informados
C 001 - S [0;1] REGRA_BLOCO_SEM_MOVI
MENTO
REGRA_BLOCO_COM_MOVI
MENTO
2.3.2.2. REGISTRO C100: NOTA FISCAL , NOTA FISCAL AVULSA ,NOTA FISCAL DE PRODUTOR E NFE
REGRA_NOTA_FISCAL_CANCELADA
REGRA_NOTA_FISCAL_COMPLEMENTAR
REGRA_NOTA_FISCAL_ESP
REGRA_NFE_EMITIDA
Nº Campo Descrição Tipo Tam De
c
Entrada
.
Saída Valores
válidos
Validação
1 REG Texto fixo contendo "C100" C 004 - S S [C100]
2 IND_OPER Indicador do tipo de operação:
0- Entrada;
1- Saída
C 001 - S S [0;1]
3 IND_EMIT Indicador do emitente do documento fiscal:
0- Emissão própria;
1- Terceiros
C 001 - S S [0;1] REGRA_IND_EMIT
4 COD_PART Código do participante (campo 02 do Registro 0150): C 060 - S S REGRA_EXISTE_COD_PA
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 64/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
- do emitente do documento ou do remetente das
mercadorias, no caso de entradas;
- do adquirente, no caso de saídas
RT
5 COD_MOD Código do modelo do documento fiscal, conforme a
Tabela 4.1.1
C 002* - S S [01;1B;
04;55]
6 COD_SIT Código da situação do documento fiscal, conforme a
Tabela 4.1.2
N 002* - S S [00,01;
02;03;0
4;05;06
;07;08]
REGRA_VALIDA_SITUAC
AO_PARA_NFE
REGRA_DOCUMENTO_NO
RMAL
REGRA_DOCUMENTO_EX
TEMPORANEO 7 SER Série do documento fiscal C 003 - N N
8 NUM_DOC Número do documento fiscal N 009 - S S REGRA_MAIOR_ZERO
9 CHV_NFE Chave da Nota Fiscal Eletrônica N 044* - N N REGRA_OBRIGATORIO_
CHV_NFE
REGRA_PREENCHER_CH
V_NFE REGRA_VALIDA_CHV_NFE
REGRA_VALIDA_INFOR_
CHV_NFE
10 DT_DOC Data da emissão do documento fiscal (DDMMAAAA) N 008* - S S REGRA_DATA_MENOR_IGU
AL_DT_FIN_0000
REGRA_DATA_VALIDA
11 DT_E_S
Data da entrada ou da saída N 008* - S N REGRA_DATA_MENOR_IGU
AL_DT_FIN_0000
REGRA_DT_E_S_MAIOR_IG
UAL_DT_DOC
REGRA_DATA_VALIDA
12 VL_DOC Valor total do documento fiscal N - 02 S S
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 65/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
13 IND_PGTO Indicador do tipo de pagamento:
0- À vista;
1- A prazo;
9- Sem pagamento.
C 001 - S S [0;1;9]
14 VL_DESC Valor total do desconto N - 02 N N
15 VL_ABAT_NT Abatimento não tributado e não comercial Ex. desconto
ICMS nas remessas para ZFM.
N - 02 N N
16 VL_MERC Valor das mercadorias constantes no documento fiscal N - 02 S N REGRA_VL_MERC_C170
17 IND_FRT Indicador do tipo do frete:
0- Por conta de terceiros;
1- Por conta do emitente;
2- Por conta do destinatário;
9- Sem frete
C 001 - S S [0;1;2;9
]
18 VL_FRT Valor do frete indicado no documento fiscal N - 02 N N
19 VL_SEG Valor do seguro indicado no documento fiscal N - 02 N N
20 VL_OUT_DA Valor de outras despesas acessórias N - 02 N N
21 VL_BC_ICMS Valor da base de cálculo do ICMS N - 02 N N REGRA_VL_BC_ICMS_A
NALIT
22 VL_ICMS Valor do ICMS N - 02 N N REGRA_VL_ICMS_ANALI
T
23 VL_BC_ICMS_ST Valor da base de cálculo do ICMS substituição
tributária
N - 02 N N REGRA_VL_BC_ICMS_ST
_ANALIT
24 VL_ICMS_ST Valor do ICMS retido por substituição tributária N - 02 N N REGRA_VL_ICMS_ST_AN
ALIT
25 VL_IPI Valor total do IPI N - 02 N N REGRA_VL_IPI_ANALIT
26 VL_PIS Valor total do PIS N - 02 N N
27 VL_COFINS Valor total da COFINS N - 02 N N
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 66/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
28 VL_PIS_ST Valor total do PIS retido por substituição tributária N - 02 N N
29 VL_COFINS_ST Valor total da COFINS retido por substituição
tributária
N - 02 N N
2.3.2.3. REGISTRO C110: INFORMAÇÃO COMPLEMENTAR DA NOTA FISCAL
Nº Campo Descrição Tipo Tam Dec Entrada Saída Valores
válidos
Validação
1 REG Texto fixo contendo "C110" C 004 - S S [C110]
2 COD_INF Código da informação complementar do documento fiscal
(campo 02 do Registro 0450)
C 006 - S S REGRA_EXISTE_COD_IN
F
3 TXT_COMPL Descrição complementar do código de referência. C - - N N
2.3.2.4. REGISTRO C111: PROCESSO REFERENCIADO
Nº Campo Descrição Tipo Tam Dec Entrada Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C111" C 004 - S S [C111]
2 NUM_PROC Identificação do processo ou ato concessório C 015 - S S
3 IND_PROC Indicador da origem do processo:
0- Sefaz;
1- Justiça Federal;
2- Justiça Estadual;
3 – Secex/SRF
9- Outros
C 001 - S S [0;1;2;3
;9]
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 67/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2.3.2.5. REGISTRO C112: DOCUMENTO DE ARRECADAÇÃO REFERENCIADO
Nº Campo Descrição Tipo Tam Dec Entr
.
Saíd
as Valores
válidos
Validação
1 REG Texto fixo contendo "C112" C 004 - S S [C112]
2 COD_DA Código do modelo do documento de arrecadação :
0 - documento estadual de arrecadação
1- GNRE
C 001 - S S [0;1]
3 UF Unidade federada beneficiária do recolhimento C 002* - S S REGRA_EXISTE_UF
4 NUM_DA Número do documento de arrecadação C - - N N
5 COD_AUT Código completo da autenticação bancária C - - N N REGRA_OBRIGATORIO
_COD_AUT
6 VL_DA Valor do total do documento de arrecadação (principal,
atualização monetária, juros e multa)
N - 02 S S REGRA_MAIOR_ZERO
7 DT_VCTO Data de vencimento do documento de arrecadação N 008* - S S REGRA_DATA_VALIDA
8 DT_PGTO Data de pagamento do documento de arrecadação, ou data do
vencimento, no caso de ICMS antecipado a recolher
N 008* - S S REGRA_DATA_VALIDA
2.3.2.6. REGISTRO C113 : DOCUMENTO FISCAL REFERENCIADO
Nº Campo Descrição Tipo Tam Dec Entr
.
Saíd
as Valores
válidos
Validação
1 REG Texto fixo contendo "C113" C 004 - S S [C113]
2 IND_OPER Indicador do tipo de operação:
0- Entrada/aquisição;
1- Saída/prestação
C 001* - S S [0;1]
3 IND_EMIT Indicador do emitente do título: C 001* - S S [0;1] REGRA_IND_EMIT
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 68/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
0- Emissão própria;
1- Terceiros
4 COD_PART Código do participante emitente (campo 02 do Registro 0150) do
documento referenciado.
C 060 - S S REGRA_EXISTE_COD
_PART
5 COD_MOD Código do documento fiscal, conforme a Tabela 4.1.1 C 002* - S S REGRA_EXISTE_COD_
MOD
6 SER Série do documento fiscal C 004 - N N
7 SUB Subsérie do documento fiscal N 003 - N N
8 NUM_DOC Número do documento fiscal N 009 - S S REGRA_MAIOR_ZERO
9 DT_DOC Data da emissão do documento fiscal. N 008* - S S REGRA_DATA_MENOR
_IGUAL_DT_DOC_C100
REGRA_DATA_VALIDA
2.3.2.7. REGISTRO C114: CUPOM FISCAL REFERENCIADO
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s Valores
válidos
Validação
1 REG Texto fixo contendo "C114" C 004 - S S [C114]
2 COD_MOD Código do modelo do documento fiscal, conforme a tabela
indicada no item 4.1.1
C 002* - S S [02, 2D E
2E]
3 ECF_FAB Número de série de fabricação do ECF C 020 - S S
4 ECF_CX Número do caixa atribuído ao ECF N 003 - S S REGRA_MAIOR_ZERO
5 NUM_DOC Número do documento fiscal N 006 S S REGRA_MAIOR_ZERO
6 DT_DOC Data da emissão do documento fiscal N 008* - S S REGRA_DATA_MENOR
_IGUAL_DT_DOC_C100
REGRA_DATA_VALIDA
2.3.2.8. REGISTRO C115 : LOCAL DA COLETA E/OU ENTREGA
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 69/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Nº Campo Descrição Tipo Tam Dec Ent
r.
Saíd
as Valores
válidos
Validação
1 REG Texto fixo contendo "C115" C 004 - N S [C115]
2 IND_CARGA
Indicador do tipo de transporte:
0 – Rodoviário;
1 – Ferroviário;
2 – Rodo-Ferroviário;
3 – Aquaviário;
4 – Dutoviário;
5 – Aéreo;
9 – Outros.
N 001 -
N S [0;1;2;3;
4;5;9]
3 CNPJ_COL Número do CNPJ do contribuinte do local de coleta N 014* - N N REGRA_VALIDA_CNPJ
4 IE_COL Inscrição Estadual do contribuinte do local de coleta C 014 - N N REGRA_VALIDA_IE
5 CPF_COL CPF do contribuinte do local de coleta das mercadorias.
N 011* - N N REGRA_OBRIGATORIO_C
PF_EXCLUDENTE
REGRA_VALIDA_CPF
6 COD_MUN_COL Código do Município do local de coleta N 007* - N N REGRA_EXISTE_COD_MU
N
7 CNPJ_ENTG Número do CNPJ do contribuinte do local de entrega N 014* - N N REGRA_VALIDA_CNPJ
8 IE_ENTG Inscrição Estadual do contribuinte do local de entrega C 014 - N N REGRA_VALIDA_IE
9 CPF_ENTG CPF do contribuinte do local de entrega N 011* - N N REGRA_OBRIGATORIO_C
PF_EXCLUDENTE
REGRA_VALIDA_CPF
10 COD_MUN_ENT
G Código do Município do local de entrega N 007* -
N N REGRA_EXISTE_COD_MU
N
2.3.2.9. REGISTRO C120 : OPERAÇÕES DE IMPORTAÇÃO
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 70/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Nº Campo Descrição Tipo Tam Dec Ent
r.
Saíd
as Valores
válidos
Validação
1 REG Texto fixo contendo "C120" C 004 - S N [C120]
2 COD_DOC_IMP Documento de importação:
0 – Declaração de Importação;
1 – Declaração Simplificada de Importação;
C 001 - S N [0;1]
3 NUM_DOC_IMP Número do documento de Importação. C 010 - S N
4 PIS_IMP Valor pago de PIS na importação N - 02 N N
5 COFINS_IMP Valor pago de COFINS na importação N - 02 N N
2.3.2.10. REGISTRO C130: ISSQN, IRRF E PREVIDÊNCIA SOCIAL
Nº Campo Descrição Tipo Tam Dec Ent
r.
Saíd
as Valores
válidos
Validação
1 REG Texto fixo contendo "C130" C 004 - N S [C130]
2 VL_SERV_NT Valor dos serviços sob não-incidência ou não-tributados
pelo ICMS
N - 02 N S
3 VL_BC_ISSQN Valor da base de cálculo do ISSQN N - 02 N S
4 VL_ISSQN Valor do ISSQN N - 02 N N
5 VL_BC_IRRF Valor da base de cálculo do Imposto de Renda Retido na
Fonte
N - 02 N N
6 VL_ IRRF Valor do Imposto de Renda - Retido na Fonte N - 02 N N
7 VL_BC_PREV Valor da base de cálculo de retenção da Previdência Social N - 02 N N
8 VL_ PREV Valor destacado para retenção da Previdência Social N - 02 N N
2.3.2.11. REGISTRO C140 : FATURA
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 71/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s Valores
válidos
Validação
1 REG Texto fixo contendo "C140" C 004 - S S [C140]
2 IND_EMIT Indicador do emitente do título:
0- Emissão própria;
1- Terceiros
C 001* - S S [0;1]
3 IND_TIT Indicador do tipo de título de crédito:
00- Duplicata;
01- Cheque;
02- Promissória;
03- Recibo;
99- Outros (descrever)
C 002* - S S [00;01;02
;03;99]
4 DESC_TIT Descrição complementar do título de crédito C - - N N
5 NUM_TIT Número ou código identificador do título de crédito C - - S S
6 QTD_PARC Quantidade de parcelas a receber/pagar N 002 - S S REGRA_QTD_PARC_
C140
7 VL_TIT Valor total dos títulos de créditos N - 02 S S
2.3.2.12. REGISTRO C141: VENCIMENTO DA FATURA
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C141" C 004 - S S [C141]
2 NUM_PARC Número da parcela a receber/pagar N 002 - S S
3 DT_VCTO Data de vencimento da parcela N 008* - S S REGRA_DATA_MAI
OR_IGUAL_DT_DOC
_C100
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 72/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
REGRA_DATA_VALI
DA
4 VL_PARC Valor da parcela a receber/pagar N - 02 S S
2.3.2.13. REGISTRO C160: VOLUMES TRANSPORTADOS - EXCETO COMBUSTÍVEIS.
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C160" C 004 - N S [C160]
2 COD_PART Código do participante (campo 02 do Registro 0150):
- transportador, se houver
C 060 - N N REGRA_EXISTE_C
OD_PART
3 VEIC_ID Placa de identificação do veículo automotor C 007 - N N
4 QTD_VOL Quantidade de volumes transportados N - - N S
5 PESO_BRT Peso bruto dos volumes transportados (em Kg) N - 02 N S
6 PESO_LIQ Peso líquido dos volumes transportados (em Kg) N - 02 N S
7 UF_ID Sigla da UF da placa do veículo C 002 - N N REGRA_EXISTE_UF
2.3.2.14. REGISTRO C165 : OPERAÇÕES COM COMBUSTÍVEIS
Nº Campo Descrição Tipo Tam De
c
Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C165” C 004 - S S [C165]
2 COD_PART Código do participante (campo 02 do Registro 0150):
- transportador, se houver
C 060 - N N REGRA_EXISTE_
COD_PART
3 VEIC_ID Placa de identificação do veículo C 007 - S S
4 COD_AUT Código da autorização fornecido pela SEFAZ C - - N N
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 73/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
(combustíveis)
5 NR_PASSE Número do Passe Fiscal C - - N N
6 HORA Hora da saída das mercadorias N 006* - N S
7 TEMPER Temperatura em graus Celsius utilizada para quantificação
do volume de combustível N - 01
N N
8 QTD_VOL Quantidade de volumes transportados N - - S S
9 PESO_BRT Peso bruto dos volumes transportados (em Kg) N - 02 S S
10 PESO_LIQ Peso líquido dos volumes transportados (em Kg) N - 02 S S
11 NOM_MOT Nome do motorista C 060 - N N
12 CPF CPF do motorista N 011* - N N REGRA_VALIDA_
CPF
13 UF_ID Sigla da UF da placa do veículo C 002 - N N REGRA_EXISTE_UF
2.3.2.15. REGISTRO C170: ITENS DO DOCUMENTO
REGRA_COERENCIA_CFOP
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C170" C 004 - S S [C170]
2 NUM_ITEM Número seqüencial do item no documento fiscal N 003 - S S REGRA_NUM_ITEM_SE
Q
REGRA_MAIOR_ZERO
3 COD_ITEM Código do item (campo 02 do Registro 0200) C 060 - S S REGRA_EXISTE_COD
_ITEM
4 DESCR_COMP
L
Descrição complementar do item como adotado no
documento fiscal
C - - N N
5 QTD Quantidade do item N - 03 S S REGRA_MAIOR_ZERO
6 UNID Unidade do item(Campo 02 do registro 0190) C 006 - S S REGRA_EXISTE_UNI
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 74/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
D
7 VL_ITEM Valor total do item N - 02 S S
8 VL_DESC Valor do desconto comercial N - 02 N N
9 IND_MOV Movimentação física do ITEM/PRODUTO:
0. SIM
1. NÃO
C 001 - S S [0;1]
10 CST_ICMS Código da Situação Tributária referente ao ICMS,
conforme a Tabela indicada no item 4.3.1
N 003* - S S REGRA_EXISTE_CST_I
CMS
REGRA_CST_ICMS_CA
MPOS_ICMS
REGRA_CST_ICMS_CA
MPOS_ST 11 CFOP Código Fiscal de Operação e Prestação N 004* - S S REGRA_EXISTE_CFOP
REGRA_CFOP_C100
12 COD_NAT Código da natureza da operação (campo 02 do registro
0400)
C 010 N N REGRA_EXISTE_COD
_NAT
13 VL_BC_ICMS Valor da base de cálculo do ICMS N - 02 N N
14 ALIQ_ICMS Alíquota do ICMS N 006 02 N N REGRA_ALIQ_ICMS_C1
70
15 VL_ICMS Valor do ICMS creditado/debitado N - 02 N N
16 VL_BC_ICMS_
ST
Valor da base de cálculo referente à substituição tributária N - 02 N N
17 ALIQ_ST Alíquota do ICMS da substituição tributária na unidade da
federação de destino
N 006 02 N N
18 VL_ICMS_ST Valor do ICMS referente à substituição tributária N - 02 N N
19 IND_APUR Indicador de período de apuração do IPI:
0 - Mensal;
1 Decendial
C 001* - N N [0;1]
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 75/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
20 CST_IPI
Código da Situação Tributária referente ao IPI, conforme a
Tabela indicada no item 4.3.2.
C 002* - N N REGRA_EXISTE_CST
_IPI
21 COD_ENQ Código de enquadramento legal do IPI, conforme tabela
indicada no item 4.5.3.
C 003* - N N REGRA_EXISTE_COD_
ENQ
22 VL_BC_IPI Valor da base de cálculo do IPI N - 02 N N
23 ALIQ_IPI Alíquota do IPI N 006 02 N N
24 VL_IPI Valor do IPI creditado/debitado N - 02 N N
25 CST_PIS Código da Situação Tributária referente ao PIS, conforme
tabela indicada no item 4.3.4.
N 002* N N REGRA_EXISTE_CST
_PIS
26 VL_BC_PIS Valor da base de cálculo do PIS N - 02 N N
27 ALIQ_PIS Alíquota do PIS (em percentual) N 006 02 N N
28 QUANT_BC_PI
S
Quantidade – Base de cálculo PIS N - 03 N N
29 ALIQ_PIS Alíquota do PIS (em reais) N - 04 N N
30 VL_PIS Valor do PIS N - 02 N N
31 CST_COFINS Código da Situação Tributária referente ao COFINS,
conforme tabela indicada no item 4.3.5.
N 002* N N REGRA_EXISTE_CST
_COFINS
32 VL_BC_COFIN
S
Valor da base de cálculo da COFINS N - 02 N N
33 ALIQ_COFINS Alíquota do COFINS (em percentual) N 006 02 N N
34 QUANT_BC_C
OFINS
Quantidade – Base de cálculo COFINS N - 03 N N
35 ALIQ_COFINS Alíquota da COFINS (em reais) N - 04 N N
36 VL_COFINS Valor da COFINS N - 02 N N
37 COD_CTA Código da conta analítica contábil debitada/creditada C - - N N
2.3.2.16. REGISTRO C171: ARMAZENAMENTO DE COMBUSTIVEIS
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 76/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s Valores
válidos
Validação
1 REG Texto fixo contendo "C171" C 004 - S N [C171]
2 NUM_TANQUE Tanque onde foi armazenado o combustível C 002 - S N
3 QTDE Quantidade ou volume armazenado N - 03 S N REGRA_MAIOR_ZER
O
2.3.2.17. REGISTRO C172 : OPERAÇÕES COM ISSQN
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C172" C 004 - N S [C172]
2 VL_BC_ISSQN Valor da base de cálculo do ISSQN N - 02 N S
3 ALIQ_ISSQN Alíquota do ISSQN N 006 02 N S
4 VL_ISSQN Valor do ISSQN N - 02 N S
2.3.2.18. REGISTRO C173: OPERAÇÕES COM MEDICAMENTOS
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C173" C 004 - S S [C173]
2 LOTE_MED Número do lote de fabricação do medicamento C - - S S
3 QTD_ITEM Quantidade de item por lote N - 003 S S
4 DT_FAB Data de fabricação do medicamento N 008* - S S REGRA_DATA_VALI
DA
5 DT_VAL Data de expiração da validade do medicamento N 008* - S S REGRA_DATA_VALI
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 77/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
DA
6 IND_MED Indicador de tipo de referência da base de cálculo do
ICMS (ST) do produto farmacêutico:
0- Base de cálculo referente ao preço tabelado ou preço
máximo sugerido;
1- Base cálculo – Margem de valor agregado;
2- Base de cálculo referente à Lista Negativa;
3- Base de cálculo referente à Lista Positiva;
4- Base de cálculo referente à Lista Neutra
C 001* - S S [0;1;2;3
;4]
7 TP_PROD Tipo de produto:
0- Similar;
1- Genérico;
2- Ético ou de marca;
C 1* - S S [0;1;2]
8 VL_TAB_MAX Valor do preço tabelado ou valor do preço máximo N - 02 S S REGRA_MAIOR_ZER
O
2.3.2.19. REGISTRO C174: OPERAÇÕES COM ARMAS DE FOGO
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C174" C 004 - N S [C174]
2 IND_ARM Indicador do tipo da arma de fogo:
0- Uso permitido;
1- Uso restrito
C 001* - N S [0;1]
3 NUM_ARM Numeração de série de fabricação da arma C - - N S
4 DESCR_COMPL Descrição da arma, compreendendo: número do cano,
calibre, marca, capacidade de cartuchos, tipo de
funcionamento, quantidade de canos, comprimento,
C - - N S
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 78/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
tipo de arma, quantidade e sentido das raias e demais
elementos que permitam sua perfeita identificação
2.3.2.20. REGISTRO C175: OPERAÇÕES COM VEÍCULOS NOVOS
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C175" C 004 - S S [C175]
2 IND_VEIC_OPER Indicador do tipo de operação com veículo:
0- Venda para concessionária;
1- Faturamento direto;
2- Venda direta;
3- Venda da concessionária;
9- Outros
C 001* - S S [0;1;2;3
;9]
3 CNPJ CNPJ da Concessionária. N 014* - N N REGRA_OBRIGATORIO
_CNPJ
REGRA_VALIDA_CNPJ
4 UF Sigla da unidade da federação da Concessionária C 002* - N N REGRA_EXISTE_UF
5 CHASSI_VEIC Chassi do veículo C 017 - S S
2.3.2.21. REGISTRO C176 : RESSARCIMENTO DE ICMS EM OPERAÇÕES COM SUBSTITUIÇÃO TRIBUTÁRIA
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C176” C 004 - S S [C176]
2 COD_MOD_ULT_E Código do modelo do documento fiscal relativa a
última entrada
C 002 - S S [01,55]
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 79/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
3 NUM_DOC_ULT_E Número do documento fiscal relativa a última
entrada
N 009 - S S REGRA_MAIOR_ZERO
4 SER_ULT_E Série do documento fiscal relativa a última entrada C 003 - N N
5 DT_ULT_E Data relativa a última entrada da mercadoria N 008* - S S REGRA_DATA_MENOR_IG
UAL_DT_DOC_C100
6 COD_PART_ULT_E Código do participante (do emitente do documento
relativa a última entrada)
C 060 - S S REGRA_EXISTE_COD_P
ART
7 QUANT_ULT_E Quantidade do item relativa a última entrada N - 03 S S
8 VL_UNIT_ULT_E Valor unitário da mercadoria constante na NF
relativa a última entrada inclusive despesas
acessórias.
N - 03 S S
9 VL_UNIT_BC_ST Valor unitário da base de cálculo do imposto pago
por substituição.
N - 03 S S
2.3.2.22. REGISTRO C177: OPERAÇÕES COM PRODUTOS SUJEITOS A SELO DE CONTROLE IPI
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C177" C 004 - N S [C177]
2 COD_SELO_IPI Código do selo de controle do IPI, conforme Tabela 4.5.2 C 006* - N S REGRA_EXISTE_COD_SE
LO_IPI
3 QT_SELO_IPI Quantidade de selo de controle do IPI aplicada N 012 - N S
2.3.2.23. REGISTRO C178: OPERAÇÕES COM PRODUTOS SUJEITOS A TRIBUTAÇÀO DE IPI POR UNIDADE OU QUANTIDADE DE PRODUTO.
Nº Campo Descrição Tipo Tam Dec Entr Saíd Valores Validação
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 80/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
. as válidos
1 REG Texto fixo contendo "C178" C 004 - N S [C178]
2 CL_ENQ Código da classe de enquadramento do IPI, conforme
Tabela 4.5.1.
C 005 - N S REGRA_EXISTE_CL_ENQ
3 VL_UNID Valor por unidade padrão de tributação N - 02 N S
4 QUANT_PAD Quantidade total de produtos na unidade padrão de
tributação
N - 03 N S
2.3.2.24. REGISTRO C179 : INFORMAÇÕES COMPLEMENTARES ST
Nº Campo Descrição Tipo Tam Dec Ent
r.
Saíd
as Valores
válidos
Validação
1 REG Texto fixo contendo "C179” C 004 - S S [C179]
2 BC_ST_ORIG_DEST Valor da base de cálculo ST na origem/destino em
operações interestaduais. N - 02
S S
3 ICMS_ST_REP Valor do ICMS-ST a repassar/deduzir em operações
interestaduais N - 02
S S
4 ICMS_ST_COMPL Valor do ICMS-ST a complementar à UF de destino N - 02 N N
5 BC_RET Valor da BC de retenção em remessa promovida por
Substituído intermediário N - 02
N N
6 ICMS_RET Valor da parcela do imposto retido em remessa
promovida por substituído intermediário N - 02
N N
2.3.2.25. REGISTRO C190: REGISTRO ANALÍTICO DO DOCUMENTO
REGRA_CHAVE_EXISTE_NO_REGISTRO_ITEM
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s Valores
válidos
Validação
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 81/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
1 REG Texto fixo contendo "C190" C 004 - S S [C190]
2 CST_ICMS Código da Situação Tributária, conforme a Tabela indicada
no item 4.3.1
N 003* - S S
3 CFOP Código Fiscal de Operação e Prestação do agrupamento de
itens
N 004* - S S
4 ALIQ_ICMS Alíquota do ICMS N 006 02 N N
5 VL_OPR Valor da operação na combinação de CST_ICMS, CFOP e
alíquota do ICMS, correspondente ao somatório do valor
das mercadorias, despesas acessórias (frete, seguros e
outras despesas acessórias), ICMS_ST e IPI
N - 02 S S
6 VL_BC_ICMS Parcela correspondente ao "Valor da base de cálculo do
ICMS" referente à combinação de CST_ICMS, CFOP e
alíquota do ICMS.
N - 02 S S REGRA_VL_BC_ICMS_NO
_REGISTRO_ITEM
7 VL_ICMS Parcela correspondente ao "Valor do ICMS" referente à
combinação de CST_ICMS, CFOP e alíquota do ICMS.
N - 02 S S REGRA_VL_ICMS_NO_RE
GISTRO_ITEM
8 VL_BC_ICMS_S
T
Parcela correspondente ao "Valor da base de cálculo do
ICMS" da substituição tributária, referente à combinação
de CST_ICMS, CFOP e alíquota do ICMS.
N - 02 S S REGRA_VL_BC_ICMS_ST
_NO_REGISTRO_ITEM
9 VL_ICMS_ST Parcela correspondente ao valor creditado/debitado do
ICMS da substituição tributária, referente à combinação de
CST_ICMS, CFOP, e alíquota do ICMS.
N - 02 S S REGRA_VL_ICMS_ST_NO
_REGISTRO_ITEM
10 VL_RED_BC Valor não tributado em função da redução da base de
cálculo do ICMS, referente à combinação de CST_ICMS,
CFOP e alíquota do ICMS.
N - 02 S S REGRA_CST_ICMS_RED_
BC
11 VL_IPI Parcela correspondente ao "Valor do IPI" referente à
combinação CST_ICMS, CFOP e alíquota do ICMS.
N - 02 S S
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 82/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2.3.2.26. REGISTRO C195: OBSERVAÇOES do LANÇAMENTO FISCAL
Nº Campo Descrição Tipo Tam Dec Entr
.
Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C195" C 004 - S S [C195]
2 COD_OBS Código da observação do lançamento fiscal (campo 02 do
Registro 0460)
C 006 - S S REGRA_EXISTE_COD_OBS
3 TXT_COMP
L
Descrição complementar do código de observação. C - - N N
2.3.2.27. REGISTRO C197: OUTRAS OBRIGAÇÕES TRIBUTÁRIAS, AJUSTES E INFORMAÇÕES DE VALORES PROVENIENTES DE DOCUMENTO FISCAL.
REGRA_VL_C197
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C197" C 004 - S S [C197]
2 COD_AJ Código do ajustes/benefício/incentivo, conforme tabela
indicada no item 5.3.
C 010* - S S REGRA_EXISTE_COD_AJ
3 DESCR_CO
MPL_AJ
Descrição complementar do ajuste da apuração, nos casos em
que o código da tabela for “9999”
C - - N N
4 COD_ITEM Código do item (campo 02 do Registro 0200) C 060 - N N REGRA_ITEM_INFORMAD
O
5 VL_BC_IC
MS
Base de cálculo do ICMS ou do ICMS ST N - 02 N N
6 ALIQ_ICMS Alíquota do ICMS N 006 02 N N
7 VL_ICMS Valor do ICMS ou ICMS ST N - 02 N N
8 VL_OUTRO Outros valores N - 02 N N
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 83/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
S
2.3.2.28. REGISTRO C300 : RESUMO DIÁRIO DAS NOTAS FISCAIS DE VENDA A CONSUMIDOR
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s Valores
válidos
Validação
1 REG Texto fixo contendo "C300" C 004 - N S [C300]
2 COD_MOD Código do modelo do documento fiscal, conforme a
Tabela 4.1.1
C 002* - N S [02]
3 SER Série do documento fiscal C 004 - N S
4 SUB Subsérie do documento fiscal N 003 - N N
5 NUM_DOC_INI Número do documento fiscal inicial N 006 - N S REGRA_MAIOR_ZERO
6 NUM_DOC_FIN Número do documento fiscal final N 006 - N S REGRA_MAIOR_ZERO
REGRA_NUMDOC
7 DT_DOC Data da emissão dos documentos fiscais N 008* - N S REGRA_DATA_MENOR_I
GUAL_DT_FIN_0000
REGRA_DATA_VALIDA
8 VL_DOC Valor total dos documentos N - 02 N S REGRA_VL_DOC_C300
9 VL_PIS Valor total do PIS N - 02 N N
10 VL_COFINS Valor total da COFINS N - 02 N N
11 COD_CTA Código da conta analítica contábil debitada/creditada C - - N N
2.3.2.29. REGISTRO C310: DOCUMENTOS CANCELADOS DE NOTAS FISCAIS DE VENDA A CONSUMIDOR
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s Valores
válidos
Validação
1 REG Texto fixo contendo "C310" C 004 - N S [C310]
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 84/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2 NUM_DOC_CANC Número do documento fiscal cancelado N 006 - N S REGRA_NUM_DOC_C
ANC_INTERVALO
2.3.2.30. REGISTRO C320: REGISTRO ANALÍTICO DO RESUMO DIÁRIO DAS NOTAS FISCAIS DE VENDA A CONSUMIDOR
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s Valores
válidos
Validação
1 REG Texto fixo contendo "C320" C 004 - N S [C320]
2 CST_ICMS Código da Situação Tributária, conforme a Tabela indicada no
item 4.3.1
N 003* - N S REGRA_EXISTE_CST_
ICMS
REGRA_CST_ICMS_C
AMPOS_ICMS
3 CFOP Código Fiscal de Operação e Prestação N 004* - N S REGRA_EXISTE_CFO
P
REGRA_CFOP_SAIDA
4 ALIQ_ICMS Alíquota do ICMS N 006 02 N N
5 VL_OPR Valor total acumulado das operações correspondentes à
combinação de CST_ICMS, CFOP e alíquota do ICMS,
incluídas as despesas acessórias e acréscimos
N - 02 N S
6 VL_BC_ICMS Valor acumulado da base de cálculo do ICMS, referente à
combinação de CST_ICMS, CFOP e alíquota do ICMS.
N - 02 N S REGRA_VL_BC_ICMS
_C320
7 VL_ICMS Valor acumulado do ICMS, referente à combinação de
CST_ICMS, CFOP e alíquota do ICMS.
N - 02 N S REGRA_VL_ICMS_C3
20
8 VL_RED_BC Valor não tributado em função da redução da base de cálculo
do ICMS, referente à combinação de CST_ICMS, CFOP e
alíquota do ICMS.
N - 02 N S REGRA_CST_ICMS_R
ED_BC
9 COD_OBS Código da observação do lançamento fiscal (campo 02 do C 006 - N N REGRA_EXISTE_COD
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 85/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Registro 0460) _OBS
2.3.2.31. REGISTRO C321 : ITENS DO RESUMO DIÁRIO DOS DOCUMENTOS
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s Valores
válidos
Validação
1 REG Texto fixo contendo "C321" C 004 - N S [C321]
2 COD_ITEM Código do item (campo 02 do Registro 0200) C 060 - N S REGRA_EXISTE_COD
_ITEM
3 QTD Quantidade acumulada do item N - 03 N S REGRA_MAIOR_ZERO
4 UNID Unidade do item (Campo 02 do registro 0190) C 006 - N S REGRA_EXISTE_UNI
D
5 VL_ITEM Valor acumulado do item N - 02 N S REGRA_MAIOR_ZERO
6 VL_DESC Valor do desconto acumulado N - 02 N N
7 VL_BC_ICMS Valor acumulado da base de cálculo do ICMS N - 02 N N
8 VL_ICMS Valor acumulado do ICMS debitado N - 02 N N
9 VL_PIS Valor acumulado do PIS N - 02 N N
10 VL_COFINS Valor acumulado da COFINS N - 02 N N
2.3.2.32. REGISTRO C350 : NOTA FISCAL DE VENDA A CONSUMIDOR
Campo Descrição Tipo Tam Dec Entr. Saída
s
Valores
válidos
Validação
REG Texto fixo contendo "C350" C 004 - N S
SER Série do documento fiscal N 003 - N N
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 86/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
SUB_SER Subsérie do documento fiscal C 003 - N N
NUM_DOC Número do documento fiscal N 006 - N S REGRA_MAIOR_ZERO
DT_DOC Data da emissão do documento fiscal N 008 - N S REGRA_DATA_MENOR
_IGUAL_DT_FIN_0000
CNPJ_CPF CNPJ ou CPF do destinatário C 014 - N N REGRA_VALIDA_CN
PJ_CPF
VL_MERC Valor das mercadorias constantes no documento fiscal N - 02 N S
VL_DOC Valor total do documento fiscal N - 02 N S
VL_DESC Valor total do desconto N - 02 N N
VL_PIS Valor total do PIS N - 02 N N
VL_COFINS Valor total da COFINS N - 02 N N
COD_CTA Código da conta analítica contábil debitada/creditada C - - N N
2.3.2.33. REGISTRO C370: ITENS DO DOCUMENTO
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s
Valores
válidos
Validação
1 REG Texto fixo contendo "C370" C 004 - N S
2 NUM_ITEM Número seqüencial do item no documento fiscal N 003 - N S
3 COD_ITEM Código do Item (campo 02 do registro 0200) C 060 -
N S REGRA_EXISTE_COD
_ITEM
4 QTD Quantidade do item N - 3 N S
5 UNID Unidade do item (campo 02 do registro 0190) C 006 -
N S REGRA_EXISTE_UNI
D
6 VL_ITEM Valor total do item N - 2 N S REGRA_MAIOR_ZERO
7 VL_DESC Valor total do desconto no item N - 2 N N
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 87/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2.3.2.34. REGISTRO C390 – REGISTRO ANALÍTICO DAS NOTAS FISCAIS DE VENDA A CONSUMIDOR
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s
Valores
válidos
Validação
1 REG Texto fixo contendo "C390" C 004 - N S
2 CST_ICMS Código da Situação Tributária, conforme a Tabela
indicada no item 4.3.1
N 003* - N S REGRA_EXISTE_CST_I
CMS
REGRA_CST_ICMS_CA
MPOS_ICMS
3 CFOP Código Fiscal de Operação e Prestação N 004* - N S REGRA_EXISTE_CFOP
REGRA_CFOP_SAIDA
4 ALIQ_ICMS Alíquota do ICMS N 006 02 N N
5 VL_OPR Valor total acumulado das operações correspondentes à
combinação de CST_ICMS, CFOP e alíquota do ICMS,
incluídas as despesas acessórias e acréscimos.
N - 02 N S
6 VL_BC_ICMS Valor acumulado da base de cálculo do ICMS, referente à
combinação de CST_ICMS, CFOP, e alíquota do ICMS.
N - 02 N N
7 VL_ICMS Valor acumulado do ICMS, referente à combinação de
CST_ICMS, CFOP e alíquota do ICMS.
N - 02 N N
8 VL_RED_BC Valor não tributado em função da redução da base de
cálculo do ICMS, referente à combinação de CST_ICMS,
CFOP, e alíquota do ICMS.
N - 02 N N
9 COD_OBS Código da observação do lançamento fiscal (campo 02 do
Registro 0460)
C 006 - N N REGRA_EXISTE_COD_
OBS
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 88/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2.3.2.35. REGISTRO C400 – EQUIPAMENTO ECF
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C400" C 004 - N S [C400]
2 COD_MOD Código do modelo do documento fiscal,
conforme a Tabela 4.1.1
C 002* - N S [02,2D]
3 ECF_MOD Modelo do equipamento C 020 - N S
4 ECF_FAB Número de série de fabricação do ECF C 020 N S
5 ECF_CX Número do caixa atribuído ao ECF N 003 - N S
2.3.2.36. REGISTRO C405 – REDUÇÃO Z
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C405" C 004 - N S [C405]
2 DT_DOC Data do movimento a que se refere a Redução Z N 008* - N S REGRA_DATA_M
ENOR_IGUAL_DT
_FIN_0000
REGRA_DATA_VA
LIDA
3 CRO Posição do Contador de Reinício de Operação N 003 - N S REGRA_MAIOR_Z
ERO
4 CRZ Posição do Contador de Redução Z N 006 - N S REGRA_MAIOR_Z
ERO
5 NUM_COO_FIN Número do Contador de Ordem de Operação do
último documento emitido no dia. (Número do
COO na Redução Z)
N 006 - N S REGRA_MAIOR_Z
ERO
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 89/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
6 GT_FIN Valor do Grande Total final N - 02 N S REGRA_GRANDE_
TOTAL_FINAL
7 VL_BRT Valor da venda bruta N - 02 N S REGRA_VENDA_B
RUTA
REGRA_VL_BRT_
ZERO
2.3.2.37. REGISTRO C410: PIS E COFINS TOTALIZADOS NO DIA
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C410" C 004 - N S [C410]
2 VL_PIS Valor total do PIS N - 02 N N
3 VL_COFINS Valor total da COFINS N - 02 N N
2.3.2.38. REGISTRO C420: REGISTRO dos Totalizadores parciais DA REDUÇÃO Z
REGRA_VLR_TOTALIZADOR
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C420" C 004 - N S [C420]
2 COD_TOT_PAR
Código do totalizador, conforme Tabela 4.4.6 C 007 - N S REGRA_EXISTE_C
OD_TOT_PAR
3 VLR_ACUM_TOT Valor acumulado no totalizador, relativo à respectiva
Redução Z.
N - 02 N S
REGRA_VL_ITEM
_C425
4 NR_TOT Número do totalizador quando ocorrer mais de uma
situação com a mesma carga tributária efetiva.
N 002 - N N REGRA_NR_TOT
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 90/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
5 DESCR_NR_TOT Descrição da situação tributária relativa ao
totalizador parcial, quando houver mais de um com a
mesma carga tributária efetiva.
C - - N N REGRA_DESCR_N
R_TOT
2.3.2.39. REGISTRO C425 : RESUMO DE ITENS DO MOVIMENTO DIÁRIO
Nº Campo Descrição Tipo Tam Dec Entr
.
Saíd
as Valores
válidos
Validação
1 REG Texto fixo contendo "C425" C 004 - N S [C425]
2 COD_ITEM Código do item (campo 02 do Registro 0200) C 060 - N S REGRA_EXISTE_COD
_ITEM
3 QTD Quantidade acumulada do item N - 03 N S REGRA_MAIOR_ZERO
4 UNID Unidade do item (Campo 02 do registro 0190) C 006 - N S REGRA_EXISTE_UNI
D
5 VL_ITEM Valor acumulado do item N - 02 N S REGRA_MAIOR_ZERO
6 VL_PIS Valor do PIS N - 02 N N
7 VL_COFINS Valor da COFINS N - 02 N N
2.3.2.40. REGISTRO C460 : DOCUMENTO FISCAL EMITIDO POR ECF
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s Valores
válidos
Validação
1 REG Texto fixo contendo "C460" C 004 - N S [C460]
2 COD_MOD Código do modelo do documento fiscal, conforme a Tabela
4.1.1
C 002* - N S
3 COD_SIT Código da situação do documento fiscal, conforme a Tabela N 002* - N S [00,01,0 REGRA_CUPOM_FI
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 91/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
4.1.2 2] SCAL_CANCELADO
4 NUM_DOC Número do documento fiscal (COO) N 006 - N S REGRA_MAIOR_ZER
O
5 DT_DOC Data da emissão do documento fiscal N 008* - N S REGRA_DATA_VALI
DA
6 VL_DOC Valor total do documento fiscal N - 02 N S REGRA_MAIOR_ZER
O
REGRA_VL_DOC_C47
0
7 VL_PIS Valor do PIS N - 02 N N
8 VL_COFINS Valor da COFINS N - 02 N N
9 CPF_CNPJ CPF ou CNPJ do adquirente C 014 - N N REGRA_VALIDA_CNP
J_CPF
10 NOM_ADQ Nome do adquirente C 060 - N N
2.3.2.41. REGISTRO C470 : ITENS DO DOCUMENTO FISCAL EMITIDO POR ECF
REGRA_CFOP_SAIDA
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s Valores
válidos
Validação
1 REG Texto fixo contendo "C470" C 004 - N S [C470]
2 COD_ITEM Código do item (campo 02 do Registro 0200) C 060 - N S REGRA_EXISTE_CO
D_ITEM
3 QTD Quantidade do item N - 03 N S REGRA_MAIOR_ZER
O
4 QTD_CANC Quantidade cancelada, no caso de cancelamento parcial de
item
N - 03 N N REGRA_NR_CANC
5 UNID Unidade do item (Campo 02 do registro 0190) C 006 - N S REGRA_EXISTE_UN
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 92/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
ID
6 VL_ITEM Valor do item N - 02 N S REGRA_MAIOR_ZER
O
7 CST_ICMS Código da Situação Tributária, conforme a Tabela indicada
no item 4.3.1.
N 003* - N S REGRA_EXISTE_CST_
ICMS
8 CFOP Código Fiscal de Operação e Prestação N 004* - N S REGRA_EXISTE_CFO
P
9 ALIQ_ICMS Alíquota do ICMS – Carga tributária efetiva em percentual N 006 02 N N
10 VL_PIS Valor do PIS N - 02 N N
11 VL_COFINS Valor da COFINS N - 02 N N
2.3.2.42. REGISTRO C490: REGISTRO ANALÍTICO DO MOVIMENTO DIÁRIO
REGRA_CHAVE_EXISTE_NO_REGISTRO_ITEM
Nº Campo Descrição Tipo Tam Dec Entr
.
Saíd
as Valores
válidos
Validação
1 REG Texto fixo contendo "C490" C 004 - N S [C490]
2 CST_ICMS Código da Situação Tributária, conforme a Tabela indicada
no item 4.3.1.
N 003* - N S REGRA_EXISTE_CST_
ICMS
REGRA_CST_ICMS_C
AMPOS_ICMS
3 CFOP Código Fiscal de Operação e Prestação N 004* - N S REGRA_EXISTE_CFO
P
4 ALIQ_ICMS Alíquota do ICMS N 006 02 N N
5 VL_OPR Valor da operação correspondente à combinação de
CST_ICMS, CFOP e alíquota do ICMS, incluídas as
despesas acessórias e acréscimos
N - 02 N S
6 VL_BC_ICMS Valor acumulado da base de cálculo do ICMS, referente à N - 02 N S REGRA_VL_BC_ICMS
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 93/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
combinação de CST_ICMS, CFOP e alíquota do ICMS. _C470
7 VL_ICMS Valor acumulado do ICMS, referente à combinação de
CST_ICMS, CFOP e alíquota do ICMS
N - 02 N S
8 COD_OBS Código da observação do lançamento fiscal (campo 02 do
Registro 0460)
C 006 - N N REGRA_EXISTE_COD
_OBS
2.3.2.43. REGISTRO C495 : RESUMO MENSAL DE ITENS DO ECF POR ESTABELECIMENTO
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s Valores
válidos
Validação
1 REG Texto fixo contendo "C495" C 004 - N S [C495]
2 ALIQ_ICMS Alíquota do ICMS N 006 02 N N
3 COD_ITEM Código do item (campo 02 do Registro 0200) C 060 - N S REGRA_EXISTE_CO
D_ITEM
4 QTD Quantidade acumulada do item N - 03 N S REGRA_MAIOR_ZERO
5 QTD_CANC Quantidade cancelada acumulada, no caso de cancelamento
parcial de item
N - 03 N N
6 UNID Unidade do item (Campo 02 do registro 0190) C 006 - N S
7 VL_ITEM Valor acumulado do item N - 02 N S REGRA_MAIOR_ZERO
8 VL_DESC Valor acumulado dos descontos N - 02 N N
9 VL_CANC Valor acumulado dos cancelamentos N - 02 N N
10 VL_ACMO Valor acumulado dos acréscimos N - 02 N N
11 VL_BC_ICMS Valor acumulado da base de cálculo do ICMS N - 02 N N
12 VL_ICMS Valor acumulado do ICMS N - 02 N N
13 VL_ISEN Valor das saídas isentas do ICMS N - 02 N N
14 VL_NT Valor das saídas sob não-incidência ou não-tributadas pelo N - 02 N N
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 94/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
ICMS
15 VL_ICMS_ST Valor das saídas de mercadorias adquiridas com substituição
tributária do ICMS
N - 02 N N
2.3.2.44. REGISTRO C500 : NOTA FISCAL/CONTA DE ENERGIA ELÉTRICA E NOTA FISCAL CONSUMO FORNECIMENTO DE GÁS
REGRA_NOTA_FISCAL_CANCELADA
Nº Campo Descrição Tipo Tam Dec Entr
.
Saíd
as Valores
válidos
Validação
1 REG Texto fixo contendo "C500" C 004 - S S [C500]
2 IND_OPER Indicador do tipo de operação:
0- Entrada;
1- Saída
C 001* - S S [0;1]
3 IND_EMIT Indicador do emitente do documento fiscal:
0- Emissão própria;
1- Terceiros
C 001* - S S [0;1]
4 COD_PART Código do participante (campo 02 do Registro 0150):
- do adquirente, no caso das saídas;
- do fornecedor no caso de entradas
C 060 - S S REGRA_EXISTE_CO
D_PART
5 COD_MOD Código do modelo do documento fiscal, conforme a Tabela
4.1.1
C 002* - S S [06;28]
6 COD_SIT Código da situação do documento fiscal, conforme a Tabela
4.1.2
N 002* - S S [00,01;02
;03;06;07;
08]
REGRA_DOCUMENT
O_NORMAL
REGRA_DOCUMENT
O_EXTEMPORANEO 7 SER Série do documento fiscal C 004 - N N
8 SUB Subsérie do documento fiscal N 003 - N N
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 95/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
9 COD_CONS Código de classe de consumo de energia elétrica, conforme a
Tabela 4.4.5 ou Código da classe de consumo de gás canalizado
conforme Tabela 4.4.3.
N 002* - N S
10 NUM_DOC Número do documento fiscal N 009 - S S REGRA_MAIOR_ZERO
11 DT_DOC Data da emissão do documento fiscal N 008* - S S REGRA_DATA_MENO
R_IGUAL_DT_FIN_000
0
REGRA_DATA_VALID
A
12 DT_E_S Data da entrada ou da saída N 008* - S S REGRA_DATA_VALID
A
13 VL_DOC Valor total do documento fiscal N - 02 S S REGRA_MAIOR_ZERO
14 VL_DESC Valor total do desconto N - 02 N N
15 VL_FORN Valor total fornecido/consumido N - 02 S S REGRA_MAIOR_ZERO
16 VL_SERV_N
T
Valor total dos serviços não-tributados pelo ICMS N - 02 N N
17 VL_TERC Valor total cobrado em nome de terceiros N - 02 N N
18 VL_DA Valor total de despesas acessórias indicadas no documento
fiscal
N - 02 N N
19 VL_BC_ICMS Valor acumulado da base de cálculo do ICMS N - 02 N N
20 VL_ICMS Valor acumulado do ICMS N - 02 N N
21 VL_BC_ICMS
_ST
Valor acumulado da base de cálculo do ICMS substituição
tributária
N - 02 N N
22 VL_ICMS_ST Valor acumulado do ICMS retido por substituição tributária N - 02 N N
23 COD_INF Código da informação complementar do documento fiscal
(campo 02 do Registro 0450)
C 006 - N N REGRA_EXISTE_COD_
INF
24 VL_PIS Valor do PIS N - 02 N N
25 VL_COFINS Valor da COFINS N - 02 N N
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 96/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2.3.2.45. REGISTRO C510 : ITENS DO DOCUMENTO NOTA FISCAL/CONTA ENERGIA ELÉTRICA E NOTA FISCAL/CONTA DE FORNECIMENTO DE GÁS
REGRA_COERENCIA_CFOP
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s Valores
válidos
Validação
1 REG Texto fixo contendo "C510" C 004 - N S [C510]
2 NUM_ITEM Número seqüencial do item no documento fiscal N 003 - N S
3 COD_ITEM Código do item (campo 02 do Registro 0200) C 060 - N S REGRA_EXISTE_CO
D_ITEM
4 COD_CLASS Código de classificação do item de energia elétrica,
conforme a Tabela 4.4.1
N 004* - N S REGRA_EXISTE_CO
D_CLASS
5 QTD Quantidade do item N - 03 N N
6 UNID Unidade do item (Campo 02 do registro 0190) C 006 - N N
7 VL_ITEM Valor do item N - 02 N S
8 VL_DESC Valor total do desconto N - 02 N N
9 CST_ICMS Código da Situação Tributária, conforme a Tabela indicada
no item 4.3.1
N 003* - N S REGRA_EXISTE_CST_
ICMS REGRA_CST_ICMS_C
AMPOS_ICMS
REGRA_CST_ICMS_C
AMPOS_ST
10 CFOP Código Fiscal de Operação e Prestação N 004* - N S REGRA_EXISTE_CFO
P REGRA_CFOP_C500
11 VL_BC_ICMS Valor da base de cálculo do ICMS N - 02 N N
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 97/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
12 ALIQ_ICMS Alíquota do ICMS N 006 02 N N
13 VL_ICMS Valor do ICMS creditado/debitado N - 02 N N
14 VL_BC_ICMS_S
T
Valor da base de cálculo referente à substituição tributária N - 02 N N
15 ALIQ_ST Alíquota do ICMS da substituição tributária na unidade da
federação de destino
N 006 02 N N
16 VL_ICMS_ST Valor do ICMS referente à substituição tributária N - 02 N N
17 IND_REC Indicador do tipo de receita:
0- Receita própria;
1- Receita de terceiros
C 001 - N S [0;1]
18 COD_PART Código do participante receptor da receita, terceiro da
operação (campo 02 do Registro 0150)
C 060 N N REGRA_EXISTE_CO
D_PART
19 VL_PIS Valor do PIS N - 02 N N
20 VL_COFINS Valor da COFINS N - 02 N N
21 COD_CTA Código da conta analítica contábil debitada/creditada C - - N N
2.3.2.46. REGISTRO C590 : REGISTRO ANALÍTICO DO DOCUMENTO - NOTA FISCAL/CONTA DE ENERGIA ELÉTRICA E NOTA FISCAL CONSUMO FORNECIMENTO DE GÁS
REGRA_CHAVE_EXISTE_NO_REGISTRO_ITEM
Nº Campo Descrição Tipo Tam Dec Entr
.
Saíd
as Valores
válidos
Validação
1 REG Texto fixo contendo "C590" C 004 - S S [C590]
2 CST_ICMS Código da Situação Tributária, conforme a Tabela
indicada no item 4.3.1.
N 003* - S S REGRA_EXISTE_CST_ICM
S REGRA_CST_ICMS_CAMP
OS_ICMS
REGRA_CST_ICMS_CAMP
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 98/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
OS_ST
3 CFOP Código Fiscal de Operação e Prestação do agrupamento
de itens
N 004* - S S
4 ALIQ_ICMS Alíquota do ICMS N 006 02 N N
5 VL_OPR Valor da operação correspondente à combinação de
CST_ICMS, CFOP, e alíquota do ICMS.
N - 02 S S
6 VL_BC_ICMS Parcela correspondente ao "Valor da base de cálculo do
ICMS" referente à combinação de CST_ICMS, CFOP e
alíquota do ICMS.
N - 02 N S REGRA_VL_BC_ICMS_NO
_REGISTRO_ITEM
7 VL_ICMS Parcela correspondente ao "Valor do ICMS" referente à
combinação de CST_ICMS, CFOP e alíquota do ICMS.
N - 02 N S REGRA_VL_ICMS_NO_RE
GISTRO_ITEM
8 VL_BC_ICMS_S
T
Parcela correspondente ao "Valor da base de cálculo do
ICMS" da substituição tributária referente à combinação
de CST_ICMS, CFOP e alíquota do ICMS.
N - 02 N S REGRA_VL_BC_ICMS_ST_
NO_REGISTRO_ITEM
9 VL_ICMS_ST Parcela correspondente ao valor creditado/debitado do
ICMS da substituição tributária, referente à combinação
de CST_ICMS, CFOP, e alíquota do ICMS.
N - 02 N S REGRA_VL_ICMS_ST_NO
_REGISTRO_ITEM
10 VL_RED_BC Valor não tributado em função da redução da base de
cálculo do ICMS, referente à combinação de
CST_ICMS, CFOP e alíquota do ICMS..
N - 02 N S REGRA_CST_ICMS_RED_
BC
11 COD_OBS Código da observação do lançamento fiscal (campo 02
do Registro 0460)
C 006 - N N REGRA_EXISTE_COD_OB
S
2.3.2.47. REGISTRO C600: CONSOLIDAÇÃO DIÁRIA DE NOTAS FISCAIS/CONTAS DE ENERGIA ELÉTRICA, NOTA FISCAL/CONTA DE FORNECIMENTO D'ÁGUA E NOTA FISCAL/CONTA DE FORNECIMENTO DE GÁS (EMPRESAS NÃO OBRIGADAS AO CONVENIO ICMS 115/03)
REGRA_EXISTENCIA_C600
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 99/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s Valores
válidos
Validação
1 REG Texto fixo contendo "C600" C 004 - N S [C600]
2 COD_MOD Código do modelo do documento fiscal, conforme a Tabela
4.1.1
C 002* - N S [06;29;2
8]
3 COD_MUN Código do município dos pontos de consumo, conforme a
tabela IBGE
N 007* - N S REGRA_EXISTE_COD_
MUN
4 SER Série do documento fiscal C 004 - N N
5 SUB Subsérie do documento fiscal N 003 - N N
6 COD_CONS Código de classe de consumo de energia elétrica, conforme a
Tabela 4.4.5, ou Código de Consumo de Fornecimento
D´água – Tabela 4.4.2 ou Código da classe de consumo de
gás canalizado, conforme Tabela 4.4.3.
N 002* - N S REGRA_EXISTE_COD_
CONS
7 QTD_CONS Quantidade de documentos consolidados neste registro N - - N S REGRA_MAIOR_ZERO
8 QTD_CANC Quantidade de documentos cancelados N - - N N REGRA_QTD_CANC
REGRA_QTD_CANC_C
601
9 DT_DOC Data dos documentos consolidados N 008* - N S REGRA_DATA_MENOR
_IGUAL_DT_FIN_0000
REGRA_DATA_VALID
A
10 VL_DOC Valor total dos documentos N - 02 N S
11 VL_DESC Valor acumulado dos descontos N - 02 N N
12 CONS Consumo total acumulado, em kWh N - - N N
13 VL_FORN Valor acumulado do fornecimento N - 02 N N
14 VL_SERV_NT Valor acumulado dos serviços não-tributados pelo ICMS N - 02 N N
15 VL_TERC Valores cobrados em nome de terceiros N - 02 N N
16 VL_DA Valor acumulado das despesas acessórias N - 02 N N
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 100/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
17 VL_BC_ICMS Valor acumulado da base de cálculo do ICMS N - 02 N N REGRA_VL_BC_ICM
S_ANALIT
18 VL_ICMS Valor acumulado do ICMS N - 02 N N REGRA_VL_ICMS_A
NALIT
19 VL_BC_ICMS_
ST
Valor acumulado da base de cálculo do ICMS substituição
tributária
N - 02 N N REGRA_VL_BC_ICM
S_ST_ANALIT
20 VL_ICMS_ST Valor acumulado do ICMS retido por substituição tributária N - 02 N N REGRA_VL_ICMS_ST
_ANALIT
21 VL_PIS Valor acumulado do PIS N - 02 N N
22 VL_COFINS Valor acumulado COFINS N - 02 N N
2.3.2.48. REGISTRO C601: DOCUMENTOS CANCELADOS - CONSOLIDAÇÃO DIÁRIA DE NOTAS FISCAIS/CONTAS DE ENERGIA ELÉTRICA, NOTA FISCAL/CONTA DE FORNECIMENTO D'ÁGUA E NOTA FISCAL/CONTA DE FORNECIMENTO DE GÁS (EMPRESAS NÃO OBRIGADAS AO CONVENIO ICMS 115/03)
Nº Campo Descrição Tipo Ta
m
Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C601" C 004 - N S [C601]
2 NUM_DOC_CANC Número do documento fiscal cancelado N 009 - N S REGRA_MAIOR_ZER
O
2.3.2.49. REGISTRO C610: ITENS DO DOCUMENTO CONSOLIDADO, NOTA FISCAL/CONTA DE FORNECIMENTO D'ÁGUA E NOTA FISCAL/CONTA DE FORNECIMENTO DE GÁS (EMPRESAS NÃO OBRIGADAS AO CONVENIO ICMS 115/03)
REGRA_COERENCIA_CFOP
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s Valores
válidos
Validação
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 101/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
1 REG Texto fixo contendo "C610" C 004 - N S [C610]
2 COD_CLASS Código de classificação do item de energia elétrica, conforme
Tabela 4.4.1
C 004* - N S REGRA_EXISTE_COD
_CLASS
3 COD_ITEM Código do item (campo 02 do Registro 0200) C 060 - N S REGRA_EXISTE_COD
_ITEM
4 QTD Quantidade acumulada do item N - 03 N S REGRA_MAIOR_ZERO
5 UNID Unidade do item (Campo 02 do registro 0190) C 006 - N S
6 VL_ITEM Valor acumulado do item N - 02 N S
7 VL_DESC Valor acumulado dos descontos N - 02 N N
8 CST_ICMS Código da Situação Tributária, conforme a Tabela indicada no
item 4.3.1
N 003* - N S REGRA_EXISTE_CST_I
CMS REGRA_CST_ICMS_CA
MPOS_ICMS
REGRA_CST_ICMS_CA
MPOS_ST
9 CFOP Código Fiscal de Operação e Prestação conforme a Tabela
indicada no item 4.2.2
N 004* - N S REGRA_EXISTE_CFOP
REGRA_CFOP_SAIDA_
AMPLO
10 ALIQ_ICMS Alíquota do ICMS N 006 02 N N
11 VL_BC_ICMS Valor acumulado da base de cálculo do ICMS N - 02 N N
12 VL_ICMS Valor acumulado do ICMS debitado N - 02 N N
13 VL_BC_ICMS
_ST
Valor da base de cálculo do ICMS substituição tributária N - 02 N N
14 VL_ICMS_ST Valor do ICMS retido por substituição tributária N - 02 N N
15 VL_PIS Valor do PIS N - 02 N N
16 VL_COFINS Valor da COFINS N - 02 N N
17 COD_CTA Código da conta analítica contábil debitada/creditada C - - N N
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 102/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2.3.2.50. REGISTRO C690: REGISTRO ANALÍTICO DOS DOCUMENTOS (Notas Fiscais/Contas de Energia Elétrica ,Nota Fiscal/Conta de Fornecimento d´água e Nota Fiscal/Conta de Fornecimento de Gás)
REGRA_CHAVE_EXISTE_NO_REGISTRO_ITEM
Nº Campo Descrição Tipo Tam Dec Entr
.
Saíd
as Valores
válidos
Validação
1 REG Texto fixo contendo "C690" C 004 - N S [C690]
2 CST_ICMS Código da Situação Tributária, conforme a tabela indicada no
item 4.3.1
N 003* - N S
3 CFOP Código Fiscal de Operação e Prestação, conforme a tabela
indicada no item 4.2.2
N 004* - N S
4 ALIQ_ICMS Alíquota do ICMS N 006 2 N N
5 VL_OPR Valor da operação correspondente à combinação de
CST_ICMS, CFOP, e alíquota do ICMS.
N - 2 N S
6 VL_BC_ICMS Parcela correspondente ao "Valor da base de cálculo do
ICMS" referente à combinação CST_ICMS, CFOP e alíquota
do ICMS
N - 2 N S REGRA_VL_BC_ICMS_
NO_REGISTRO_ITEM
7 VL_ICMS Parcela correspondente ao "Valor do ICMS" referente à
combinação CST_ICMS, CFOP e alíquota do ICMS
N - 2 N S REGRA_VL_ICMS_NO_
REGISTRO_ITEM
8 VL_RED_BC Valor não tributado em função da redução da base de cálculo
do ICMS, referente à combinação de CST_ICMS, CFOP e
alíquota do ICMS.
N - 02 N S REGRA_CST_ICMS_RE
D_BC
9 VL_BC_ICMS_
ST
Valor da base de cálculo do ICMS substituição tributária N - 02 N S REGRA_VL_BC_ICMS_
ST_NO_REGISTRO_ITE
M
10 VL_ICMS_ST Valor do ICMS retido por substituição tributária N - 02 N S REGRA_VL_ICMS_ST_
NO_REGISTRO_ITEM
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 103/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
11 COD_OBS Código da observação do lançamento fiscal (campo 02 do
Registro 0460)
C 006 - N N REGRA_EXISTE_COD_
OBS
2.3.2.51. REGISTRO C700: CONSOLIDAÇÃO DOS DOCUMENTOS NF/CONTA ENERGIA ELÉTRICA, EMITIDAS EM VIA ÚNICA (EMPRESAS OBRIGADAS AO CONVENIO ICMS 115/03) E NOTA FISCAL/CONTA DE FORNECIMENTO DE GÁS CANALIZADO
REGRA_EXISTENCIA_C700
Nº Campo Descrição Tipo Tam Dec Entr
.
Saíd
as Valores
válidos
Validação
1 REG Texto fixo contendo "C700" C 004 - N S [C700]
2 COD_MOD Código do modelo d documento fiscal, conforme a Tabela
4.1.1
C 002* - N S [06, 28]
3 SER Série do documento fiscal C 004 - N N
4 NRO_ORD_INI Número de ordem inicial N 009 - N S REGRA_MAIOR_ZERO
5 NRO_ORD_FI
N Número de ordem final N 009 -
N S REGRA_MAIOR_ZERO
6 DT_DOC_INI Data de emissão inicial dos documentos N 008* - N S REGRA_DATA_MENOR_IG
UAL_DT_FIN
REGRA_DATA_VALIDA
7 DT_DOC_FIN Data de emissão final dos documentos N 008* - N S REGRA_DATA_MENOR_IG
UAL_DT_FIN_0000
REGRA_DATA_VALIDA
8 NOM_MEST Nome do arquivo Mestre de Documento Fiscal C 015 - N S
9 CHV_COD_DI
G
Chave de codificação digital do arquivo Mestre de
Documento Fiscal C 032 -
N S
2.3.2.52. REGISTRO C790: REGISTRO ANALÍTICO DOS DOCUMENTOS
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 104/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s Valores
válidos
Validação
1 REG Texto fixo contendo "C790" C 004 - N S [C790]
2 CST_ICMS Código da Situação Tributária, conforme a tabela indicada no
item 4.3.1
N 003* - N S REGRA_EXISTE_CST_I
CMS
3 CFOP Código Fiscal de Operação e Prestação, conforme a tabela
indicada no item 4.2.2 N 004* -
N S REGRA_EXISTE_CFOP
4 ALIQ_ICMS Alíquota do ICMS N 006 02 N N
5 VL_OPR Valor da operação correspondente à combinação de
CST_ICMS, CFOP, e alíquota do ICMS. N - 02
N S
6 VL_BC_ICMS
Parcela correspondente ao "Valor da base de cálculo do ICMS"
referente à combinação CST_ICMS, CFOP, e alíquota do
ICMS
N - 02
N S
7 VL_ICMS Parcela correspondente ao "Valor do ICMS" referente à
combinação CST_ICMS, CFOP e alíquota do ICMS N - 02
N S
8 VL_BC_ICMS_
ST Valor da base de cálculo do ICMS substituição tributária N - 02
N S
9 VL_ICMS_ST Valor do ICMS retido por substituição tributária N - 02 N S
10 VL_RED_BC Valor não tributado em função da redução da base de cálculo
do ICMS, referente à combinação de CST_ICMS, CFOP e
alíquota do ICMS.
N - 02 N S REGRA_CST_ICMS_RE
D_BC
11 COD_OBS Código da observação do lançamento fiscal (campo 02 do
Registro 0460)
C 006 - N N REGRA_EXISTE_COD_
OBS
2.3.2.53. REGISTRO C791: REGISTRO DE INFORMAÇÕES DE ST POR UF
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 105/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s Valores
válidos
Validação
1 REG Texto fixo contendo "C791" C 004 - N S [C791]
2 UF Sigla da unidade da federação a que se refere a retenção ST C 002 N S REGRA_EXISTE_UF
3 VL_BC_ICMS_ST
Valor da base de cálculo do ICMS substituição tributária N - 02 N S
4 VL_ICMS_ST Valor do ICMS retido por substituição tributária N - 02 N S
2.3.2.54. REGISTRO C990: ENCERRAMENTO DO BLOCO C
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C990" C 004 - S S [C990]
2 QTD_LIN_C Quantidade total de linhas do Bloco C N - - S S REGRA_QTD_LIN_BL
OCOC
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 106/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2.3.3. BLOCO D: DOCUMENTOS FISCAIS II - SERVIÇOS (ICMS)
2.3.3.1. REGISTRO D001: ABERTURA DO BLOCO D
Nº Campo Descrição Tipo Tam Dec Obrig Valores
válidos
Validação
1 REG Texto fixo contendo "D001" C 004 - S [D001]
2 IND_MOV Indicador de movimento:
0- Bloco com dados informados;
1- Bloco sem dados informados
C 001 - S [0,1] REGRA_BLOCO_SEM_M
OVIMENTO
REGRA_BLOCO_COM_M
OVIMENTO
2.3.3.2. REGISTRO D100: NOTA FISCAL DE SERVIÇO DE TRANSPORTE E CONHECIMENTOS DE TRANSPORTE RODOVIÁRIO DE CARGAS, AQUAVIÁRIO DE CARGAS, AÉREO, FERROVIÁRIO DE CARGAS E MULTIMODAL DE CARGAS E NOTA FISCAL DE TRANSPORTE FERROVIÁRIO DE CARGA E CONHECIMENTO DE TRANSPORTE ELETRÔNICO – CT-e
REGRA_NOTA_FISCAL_CANCELADA
REGRA_CTE_EMITIDA
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D100" C 004 - S S [D100]
2 IND_OPER Indicador do tipo de operação:
0- Aquisição;
1- Prestação
C 001* - S S [0,1]
3 IND_EMIT Indicador do emitente do documento fiscal:
0- Emissão própria;
C 001* - S S [0,1] REGRA_IND_EMIT
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 107/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
1- Terceiros
4 COD_PART Código do participante (campo 02 do Registro 0150):
- do prestador de serviço, no caso de aquisição de serviço;
- do tomador do serviço, no caso de prestação de serviços.
C 060 - S S REGRA_EXISTE_COD_
PART
5 COD_MOD Código do modelo do documento fiscal, conforme a Tabela
4.1.1
C 002* - S S [07, 08, 8B
09, 10,
11,26,27,5
7]
6 COD_SIT Código da situação do documento fiscal, conforme a Tabela
4.1.2
N 002* - S S [00,01;02;
03;06;07;
08]
REGRA_DOCUMENTO_
NORMAL
REGRA_DOCUMENTO_EXTEMPORANEO
7 SER Série do documento fiscal C 004 - N N
8 SUB Subsérie do documento fiscal N 003 - N N
9 NUM_DOC Número do documento fiscal N - - S S REGRA_MAIOR_ZERO
10 CHV_CTE Chave do Conhecimento de Transporte Eletrônico N 044* - N N REGRA_OBRIGATORIO_
CHV_CTE
REGRA_PREENCHER_CH
V_CTE
REGRA_VALIDA_CHV_C
TE
REGRA_VALIDA_INFOR_
CHV_CTE
11 DT_DOC Data da emissão do documento fiscal N 008* - S S REGRA_DATA_MENOR_I
GUAL_DT_FIN_0000
REGRA_DATA_VALIDA
12 DT_A_P Data da aquisição ou da prestação do serviço N 008* - N N REGRA_DATA_MENOR_I
GUAL_DT_FIN_0000
REGRA_DATA_VALIDA
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 108/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
13 TP_CT-e Tipo de Conhecimento de Transporte Eletrônico conforme definido
no Manual de Integração do CT-e.
N 001* - N N REGRA_OBRIGATORIO_S
E_EMISSAO_PROPRIA
REGRA_EXISTE_TP_CTE
14 CHV_CTE_RE
F
Chave do CT-e de referência cujos valores foram complementados
(opção “1” do campo anterior) ou cujo débito foi anulado(opção
“2” do campo anterior).
N 044* - N N REGRA_OBRIGATORIO_S
E_EMISSAO_PROPRIA
15 VL_DOC Valor total do documento fiscal N - 02 S S
16 VL_DESC Valor total do desconto N - 02 N N
17 IND_FRT Indicador do tipo do frete:
0- Por conta de terceiros;
1- Por conta do emitente;
2- Por conta do destinatário;
9- Sem frete
C 001* - S S [0,1,2,9]
18 VL_SERV Valor total da prestação de serviço N - 02 S S
19 VL_BC_ICM
S
Valor da base de cálculo do ICMS N - 02 N N REGRA_VL_BC_ICMS_
ANALIT
20 VL_ICMS Valor do ICMS N - 02 N N REGRA_VL_ICMS_AN
ALIT
21 VL_NT Valor não-tributado N - 02 N N
22 COD_INF Código da informação complementar do documento fiscal
(campo 02 do Registro 0450)
C 006 - N N REGRA_EXISTE_COD_IN
F
23 COD_CTA Código da conta analítica contábil debitada/creditada C - - N N
2.3.3.3. REGISTRO D110 : ITENS do documento - NOTA FISCAL DE SERVIÇOS DE TRANSPORTE
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D110" C 004 - N S [D110]
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 109/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2 NUM_ITEM Número seqüencial do item no documento fiscal N 003 - N S
3 COD_ITEM Código do item (campo 02 do Registro 0200) C 060 - N S REGRA_EXISTE_COD_I
TEM
4 VL_SERV Valor do serviço N - 02 N S
5 VL_OUT Outros valores N - 02 N N
2.3.3.4. REGISTRO D120 : COMPLEMENTO DA NOTA FISCAL DE SERVIÇOS DE TRANSPORTE
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D120" C 004 - N S [D120]
2 COD_MUN_ORIG Código do município de origem do serviço, conforme a
tabela IBGE
N 007* - N S REGRA_EXISTE_COD_M
UN
3 COD_MUN_DEST Código do município de destino, conforme a tabela
IBGE
N 007* - N S REGRA_EXISTE_COD_M
UN
4 VEIC_ID Placa de identificação do veículo C 007 - N N
5 UF_ID Sigla da UF da placa do veículo C 002 - N N REGRA_EXISTE_UF
2.3.3.5. REGISTRO D130 : COMPLEMENTO DO CONHECIMENTO RODOVIÁRIO DE CARGAS
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D130" C 004 - N S [D130]
2 COD_PART_CONS
G
Código do participante (campo 02 do Registro 0150):
- consignatário, se houver
C 060 - N N REGRA_EXISTE_COD_
PART
3 COD_PART_RED Código do participante (campo 02 do Registro 0150):
- redespachante, se houver
C 060 - N N REGRA_EXISTE_COD_
PART
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 110/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
4 IND_FRT_RED Indicador do tipo do frete da operação de redespacho:
0 – Sem redespacho;
1 - Por conta do emitente;
2 - Por conta do destinatário;
9 – Outros.
C 001* - N S [0,1,2,9]
5 COD_MUN_ORIG Código do município de origem do serviço, conforme
a tabela IBGE
N 007* - N S REGRA_EXISTE_COD_M
UN
6 COD_MUN_DEST Código do município de destino, conforme a tabela
IBGE
N 007* - N S REGRA_EXISTE_COD_M
UN
7 VEIC_ID Placa de identificação do veículo C 007 - N N
8 VL_LIQ_FRT Valor líquido do frete N - 02 N S REGRA_VALOR_COM_FR
ETE
9 VL_SEC_CAT Soma de valores de Sec/Cat (serviços de coleta/custo
adicional de transporte)
N - 02 N N
10 VL_DESP Soma de valores de despacho N - 02 N N
11 VL_PEDG Soma dos valores de pedágio N - 02 N N
12 VL_OUT Outros valores N - 02 N N
13 VL_FRT Valor total do frete N - 02 N S REGRA_VALOR_COM_FR
ETE
14 UF_ID Sigla da UF da placa do veículo C 002 - N N REGRA_EXISTE_UF
2.3.3.6. REGISTRO D140 : COMPLEMENTO DO CONHECIMENTO AQUAVIÁRIO DE CARGAS
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D140" C 004 - N S [D140]
2 COD_PART_CONS Código do participante (campo 02 do Registro C 060 - N N REGRA_EXISTE_COD_
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 111/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
G 0150):
- consignatário, se houver
PART
3 COD_MUN_ORIG Código do município de origem do serviço,
conforme a tabela IBGE
N 007* - N S REGRA_EXISTE_COD_M
UN
4 COD_MUN_DEST Código do município de destino, conforme a
tabela IBGE
N 007* - N S REGRA_EXISTE_COD_M
UN
5 IND_VEIC Indicador do tipo do veículo transportador:
0- Embarcação;
1- Empurrador/rebocador
C 001* - N S [0,1]
6 VEIC_ID Identificação da embarcação (IRIM ou Registro
CPP)
C 007 - N N
7 IND_NAV Indicador do tipo da navegação:
0- Interior;
1- Cabotagem
C 001* - N S [0,1]
8 VIAGEM Número da viagem N - - N N
9 VL_FRT_LIQ Valor líquido do frete N - 02 N S
10 VL_DESP_PORT Valor das despesas portuárias N - 02 N N
11 VL_DESP_CAR_DE
SC
Valor das despesas com carga e descarga N - 02 N N
12 VL_OUT Outros valores N - 02 N N
13 VL_FRT_BRT Valor bruto do frete N - 02 N S
14 VL_FRT_MM Valor adicional do frete para renovação da
Marinha Mercante
N - 02 N N
2.3.3.7. REGISTRO D150 : COMPLEMENTO DO CONHECIMENTO AÉREO
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores Validação
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 112/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
válidos
1 REG Texto fixo contendo "D150" C 004 - N S [D150]
2 COD_MUN_ORIG Código do município de origem do serviço, conforme a
tabela IBGE
N 007* - N S REGRA_EXISTE_COD_M
UN
3 COD_MUN_DEST Código do município de destino, conforme a tabela
IBGE
N 007* - N S REGRA_EXISTE_COD_M
UN
4 VEIC_ID Identificação da aeronave (DAC) C 007 - N N
5 VIAGEM Número do vôo. N - - N N
6 IND_TFA Indicador do tipo de tarifa aplicada:
0- Exp.;
1- Enc.;
2- C.I.;
9- Outra
C 001* - N S [0,1,2,9]
7 VL_PESO_TX Peso taxado N - 02 N S
8 VL_TX_TERR Valor da taxa terrestre N - 02 N N
9 VL_TX_RED Valor da taxa de redespacho N - 02 N N
10 VL_OUT Outros valores N - 02 N N
11 VL_TX_ADV Valor da taxa "ad valorem" N - 02 N N
2.3.3.8. REGISTRO D160 : CARGA TRANSPORTADA
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D160" C 004 - N S [D160]
2 DESPACHO Identificação do número do despacho C - - N N REGRA_OBRIGATORIO_
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 113/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
DESPACHO
3 CNPJ_CPF_REM CNPJ ou CPF do remetente das mercadorias que
constam na nota fiscal.
C 014 - N S REGRA_VALIDA_CNPJ_C
PF
4 IE_REM Inscrição Estadual do remetente das mercadorias que
constam na nota fiscal.
C 014 - N N REGRA_VALIDA_IE
REGRA_OBRIGATORIO
_IE_REM
5 COD_MUN_ORI Código do Município de origem, conforme tabela
IBGE
N 007* - N S REGRA_EXISTE_COD_M
UN
6 CNPJ_CPF_DEST CNPJ ou CPF do destinatário das mercadorias que
constam na nota fiscal.
C 014 - N S REGRA_VALIDA_CNPJ_C
PF
7 IE_DEST Inscrição Estadual do destinatário
das mercadorias que constam na nota fiscal.
C 014 - N N REGRA_VALIDA_IE
8 COD_MUN_DEST Código do Município de destino, conforme tabela
IBGE
N 007* N S REGRA_EXISTE_COD_M
UN
2.3.3.9. REGISTRO D161 : LOCAL DA COLETA E ENTREGA
Nº Campo Descrição Tipo Tam Dec Entr
.
Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D161" C 004 - N S [D161]
2 IND_CARGA
Indicador do tipo de transporte da carga coletada:
0 – Rodoviário;
1 – Ferroviário;
2 – Aquaviário;
3 – Dutoviário;
4 – Aéreo;
9 – Outros.
N 001* -
N S [0,1,2,3,4,
9]
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 114/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
3 CNPJ_CPF_COL Número do CNPJ ou CPF do contribuinte do local de coleta C 014 - N N REGRA_VALIDA_CNPJ
_CPF
4 IE_COL Inscrição Estadual do contribuinte do local de coleta C 014 - N N REGRA_VALIDA_IE
5 COD_MUN_COL Código do Município do local de coleta, conforme tabela
IBGE N 007* -
N N REGRA_EXISTE_COD_M
UN
6 CNPJ_CPF_ENTG Número do CNPJ ou CPF do contribuinte do local de
entrega C 014 -
N N REGRA_VALIDA_CNPJ
_CPF
7 IE_ENTG Inscrição Estadual do contribuinte do local de entrega C 014 - N N REGRA_VALIDA_IE
8 COD_MUN_ENT
G
Código do Município do local de entrega, conforme tabela
IBGE
N 007* -
N N REGRA_EXISTE_COD_M
UN
2.3.3.10. REGISTRO D162 : IDENTIFICAÇÃO DOS DOCUMENTOS FISCAIS
Nº Campo Descrição Tipo Tam Dec Entr
.
Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D162" C 004 - N S [D162]
2 COD_MOD Código do modelo do documento fiscal, conforme a Tabela
4.1.1
C 002* - N N [01;1B;04
;55]
3 SER Série do documento fiscal C 004 - N N
4 NUM_DOC Número do documento fiscal N 009 - N S REGRA_MAIOR_ZERO
5 DT_DOC Data da emissão do documento fiscal N 008* - N N REGRA_DATA_MENOR_I
GUAL_DT_FIN_0000
REGRA_DATA_VALIDA
6 VL_DOC Valor total do documento fiscal N - 02 N N
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 115/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
7 VL_MERC Valor das mercadorias constantes no documento fiscal N - 02 N N
8 QTD_VOL Quantidade de volumes transportados N - - N S REGRA_MAIOR_ZERO
9 PESO_BRT Peso bruto dos volumes transportados (em Kg) N - 02 N N
10 PESO_LIQ Peso líquido dos volumes transportados (em Kg) N - 02 N N
2.3.3.11. REGISTRO D170 : COMPLEMENTO DO CONHECIMENTO MULTIMODAL DE CARGAS
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D170" C 004 - N S [D170]
2 COD_PART_CONS
G
Código do participante (campo 02 do Registro 0150):
- consignatário, se houver
C 060 - N N REGRA_EXISTE_COD_
PART
3 COD_PART_RED Código do participante (campo 02 do Registro 0150):
- redespachante, se houver
C 060 - N N REGRA_EXISTE_COD_
PART
4 COD_MUN_ORIG Código do município de origem do serviço, conforme
a tabela IBGE
N 007* - N S REGRA_EXISTE_COD_M
UN
5 COD_MUN_DEST Código do município de destino, conforme a tabela
IBGE
N 007* - N S REGRA_EXISTE_COD_M
UN
6 OTM Registro do operador de transporte multimodal C - - N S
7 IND_NAT_FRT Indicador da natureza do frete:
0- Negociável;
1- Não negociável
C 001* - N S [0,1]
8 VL_LIQ_FRT Valor líquido do frete N - 02 N S
9 VL_GRIS Valor do gris (gerenciamento de risco) N - 02 N N
10 VL_PDG Somatório dos valores de pedágio N - 02 N N
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 116/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
11 VL_OUT Outros valores N - 02 N N
12 VL_FRT Valor total do frete N - 02 N S
13 VEIC_ID Placa de identificação do veículo C 007 - N N
14 UF_ID Sigla da UF da placa do veículo C 002 - N N REGRA_EXISTE_UF
2.3.3.12. REGISTRO D180 : MODAIS
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D180" C 004 - N S [D180]
2 NUM_SEQ Número de ordem seqüencial do modal N - - N S
3 IND_EMIT Indicador do emitente do documento fiscal:
0- Emissão própria;
1- Terceiros
C 001* - N S [0,1]
4 CPF_CNPJ_EMIT CNPJ ou CPF do participante emitente do modal C 014 - N S REGRA_VALIDA_CNPJ_C
PF
5 UF_EMIT Sigla da unidade da federação do participante emitente
do modal
C 002* - N S REGRA_EXISTE_UF
6 IE_EMIT Inscrição Estadual do participante emitente do modal C 014 - N S REGRA_VALIDA_IE
7 COD_MUN_ORIG Código do município de origem do serviço, conforme
a tabela IBGE
N 007* - N S REGRA_EXISTE_COD_M
UN
8 CNPJ_CPF_TOM CNPJ/CPF do participante tomador do serviço C 014 - N S REGRA_VALIDA_CNPJ_C
PF
9 UF_TOM Sigla da unidade da federação do participante tomador
do serviço
C 002* - N S REGRA_EXISTE_UF
10 IE_TOM Inscrição Estadual do participante tomador do serviço C 014 - N S REGRA_VALIDA_IE
11 COD_MUN_DEST Código do município de destino, conforme a tabela N 007* - N S REGRA_EXISTE_COD_M
UN
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 117/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
IBGE(Preencher com 9999999, se Exterior)
12 COD_MOD Código do modelo do documento fiscal, conforme a
Tabela 4.1.1
C 002* - N S
13 SER Série do documento fiscal C 004 - N S
14 SUB Subsérie do documento fiscal N 003 - N N
15 NUM_DOC Número do documento fiscal N 009 - N S REGRA_MAIOR_ZERO
16 DT_DOC Data da emissão do documento fiscal N 008* - N S REGRA_DATA_VALIDA
17 VL_DOC Valor total do documento fiscal N - 02 N S
2.3.3.13. REGISTRO D190: REGISTRO ANALÍTICO DOS DOCUMENTOS
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D190" C 004 - S S [D190]
2 CST_ICMS Código da Situação Tributária, conforme a tabela indicada no
item 4.3.1
N 003* - S S REGRA_EXISTE_CST_IC
MS
REGRA_CST_ICMS_CAM
POS_ICMS
REGRA_CST_ICMS_SERV
ICO
3 CFOP Código Fiscal de Operação e Prestação, conforme a tabela
indicada no item 4.2.2 N 004* -
S S REGRA_EXISTE_CFOP
4 ALIQ_ICMS Alíquota do ICMS N 006 02 N N
5 VL_OPR Valor da operação correspondente à combinação de
CST_ICMS, CFOP, e alíquota do ICMS. N - 02
S S
6 VL_BC_ICM
S
Parcela correspondente ao "Valor da base de cálculo do ICMS"
referente à combinação CST_ICMS, CFOP, e alíquota do N - 02
S S
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 118/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
ICMS
7 VL_ICMS Parcela correspondente ao "Valor do ICMS" referente à
combinação CST_ICMS, CFOP e alíquota do ICMS N - 02
S S
8 VL_RED_BC Valor não tributado em função da redução da base de cálculo
do ICMS, referente à combinação de CST_ICMS, CFOP e
alíquota do ICMS.
N - 02 S S REGRA_CST_ICMS_RED_
BC
9 COD_OBS Código da observação do lançamento fiscal (campo 02 do
Registro 0460)
C 006 - N N REGRA_EXISTE_COD_OB
S
2.3.3.14. REGISTRO D300: REGISTRO ANALÍTICO DOS BILHETES CONSOLIDADOS DE PASSAGEM RODOVIÁRIO, DE PASSAGEM AQUAVIÁRIO, DE PASSAGEM E NOTA DE BAGAGEM E DE PASSAGEM FERROVIÁRIO
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D300" C 004 - N S [D300]
2 COD_MOD Código do modelo do documento fiscal, conforme a
Tabela 4.1.1
C 002* - N S [13,14,15,1
6]
3 SER Série do documento fiscal C 004 - N S
4 SUB Subsérie do documento fiscal N 003 - N N
5 NUM_DOC_INI Número do primeiro documento fiscal emitido (mesmo
modelo, série e subsérie)
N 006 - N S REGRA_MAIOR_ZERO
6 NUM_DOC_FIN Número do último documento fiscal emitido (mesmo
modelo, série e subsérie)
N - - N S REGRA_MAIOR_ZERO
7 CST_ICMS Código da Situação Tributária, conforme a Tabela
indicada no item 4.3.1
N 003* - N S REGRA_EXISTE_CST_IC
MS
REGRA_CST_ICMS_CAM
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 119/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
POS_ICMS
REGRA_CST_ICMS_SERV
ICO
8 CFOP Código Fiscal de Operação e Prestação conforme a
Tabela indicada no item 4.2.2
N 004* - N S REGRA_EXISTE_CFOP
9 ALIQ_ICMS Alíquota do ICMS N 006 02 N N
10 DT_DOC Data da emissão dos documentos fiscais N 008* - N S REGRA_DATA_MENOR_I
GUAL_DT_FIN_0000
REGRA_DATA_VALIDA
11 VL_OPR Valor total acumulado das operações correspondentes à
combinação de CST_ICMS, CFOP e alíquota do
ICMS, incluídas as despesas acessórias e acréscimos.
N - 02 N S REGRA_MAIOR_ZERO
12 VL_DESC Valor total dos descontos N - 02 N N
13 VL_SERV Valor total da prestação de serviço N - 02 N S REGRA_VL_SERV_D310
14 VL_SEG Valor de seguro N - 02 N N
15 VL_OUT DESP Valor de outras despesas N - 02 N N
16 VL_BC_ICMS Valor total da base de cálculo do ICMS N - 02 N N REGRA_VL_BC_ICMS_D3
10
17 VL_ICMS Valor total do ICMS N - 02 N N REGRA_VL_ICMS_D310
18 VL_RED_BC Valor não tributado em função da redução da base de
cálculo do ICMS, referente à combinação de
CST_ICMS, CFOP e alíquota do ICMS.
N - 02 N N REGRA_CST_ICMS_RED_
BC
19 COD_OBS Código da observação do lançamento fiscal (campo 02
do Registro 0460)
C 006 - N N REGRA_EXISTE_COD_OB
S
20 COD_CTA Código da conta analítica contábil debitada/creditada C - - N N
2.3.3.15. REGISTRO D301: DOCUMENTOS CANCELADOS DOS BILHETES DE PASSAGEM RODOVIÁRIO, DE PASSAGEM AQUAVIÁRIO, DE PASSAGEM E NOTA DE BAGAGEM E DE PASSAGEM FERROVIÁRIO
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 120/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Nº Campo Descrição Tipo Ta
m
Dec Entr. Saída
s
Valores
válidos
Validação
1 REG Texto fixo contendo "D301" C 004 - N S [D301]
2 NUM_DOC_CANC Número do documento fiscal cancelado N - - N S REGRA_MAIOR_ZERO
2.3.3.16. REGISTRO D310 : COMPLEMENTO DOS BILHETES
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D310" C 004 - N S [D310]
2 COD_MUN_ORIG Código do município de origem do serviço, conforme
a tabela IBGE
N 007* - N S REGRA_EXISTE_COD_M
UN
3 VL_SERV Valor total da prestação de serviço N - 02 N S
4 VL_BC_ICMS Valor total da base de cálculo do ICMS N - 02 N N
5 VL_ICMS Valor total do ICMS N - 02 N N
2.3.3.17. REGISTRO D350 - EQUIPAMENTO ECF
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos Validação
01 REG Texto fixo contendo "D350" C 004 - N S [D350]
02 COD_MOD Código do modelo do documento fiscal, conforme a Tabela
4.1.1 C 002* - N S [2E,
13,14,15
,16]
03 ECF_MOD Modelo do equipamento C 020 - N S
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 121/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
04 ECF_FAB Número de série de fabricação do ECF C 020 - N S 05 ECF_CX Número do caixa atribuído ao ECF N 003 - N S
2.3.3.18. REGISTRO D355 – REDUÇÃO Z
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D355" C 004 - N S [D355]
2 DT_DOC Data do movimento a que se refere a Redução Z N 008* - N S REGRA_DATA_MENOR_
IGUAL_DT_FIN_0000
REGRA_DATA_VALIDA
3 CRO Posição do Contador de Reinício de Operação N 003 - N S REGRA_MAIOR_ZERO
4 CRZ Posição do Contador de Redução Z N 006 - N S REGRA_MAIOR_ZERO
5 NUM_COO_FIN Número do Contador de Ordem de Operação do
último documento emitido no dia. (Número do
COO na Redução Z)
N 006 - N S REGRA_MAIOR_ZERO
6 GT_FIN Valor do Grande Total final N - 02 N S REGRA_GRANDE_TOTA
L_FINAL
7 VL_BRT Valor da venda bruta N - 02 N S REGRA_VENDA_BRUTA
_2E
2.3.3.19. REGISTRO D360: PIS E COFINS TOTALIZADOS NO DIA
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 122/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
1 REG Texto fixo contendo "D360" C 004 - N S [D360]
2 VL_PIS Valor total do PIS N - 02 N N
3 VL_COFINS Valor total da COFINS N - 02 N N
2.3.3.20. REGISTRO D365: REGISTRO DOS TOTALIZADORES PARCIAIS DA REDUÇÃO Z
REGRA_VLR_TOTALIZADOR_2E
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D365" C 004 - N S [D365]
2 COD_TOT_PAR
Código do totalizador, conforme Tabela 4.4.7 C 007 - N S REGRA_EXISTE_COD_T
OT_PAR
3 VLR_ACUM_TOT Valor acumulado no totalizador, relativo à respectiva
Redução Z.
N - 02 N S
REGRA_VL_SERV_D370
4 NR_TOT Número do totalizador quando ocorrer mais de uma
situação com a mesma carga tributária efetiva.
N 002 - N N REGRA_NR_TOT
5 DESCR_NR_TOT Descrição da situação tributária relativa ao
totalizador parcial, quando houver mais de um com a
mesma carga tributária efetiva.
C - - N N REGRA_DESCR_NR_TO
T
2.3.3.21. REGISTRO D370: COMPLEMENTO DOS DOCUMENTOS INFORMADOS
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s Valores
válidos
Validação
1 REG Texto fixo contendo "D370" C 004 - N S [D370]
2 COD_MUN_O Código do município de origem do serviço, conforme a tabela N 007* - N S REGRA_EXISTE_CO
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 123/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
RIG IBGE D_MUN
3 VL_SERV Valor total da prestação de serviço N - 02 N S
4 QTD_BILH Quantidade de bilhetes emitidos N - - N S
5 VL_BC_ICMS Valor total da base de cálculo do ICMS N - 02 N N
6 VL_ICMS Valor total do ICMS N - 02 N N
2.3.3.22. REGISTRO D390: REGISTRO ANALÍTICO DO MOVIMENTO DIÁRIO
Nº Campo Descrição Tipo Tam Dec Entr
.
Saíd
as Valores
válidos
Validação
1 REG Texto fixo contendo "D390" C 004 - N S [D390]
2 CST_ICMS Código da Situação Tributária, conforme a Tabela indicada
no item 4.3.1.
N 003* - N S REGRA_EXISTE_CST_
ICMS
REGRA_CST_ICMS_C
AMPOS_ICMS
REGRA_CST_ICMS_S
ERVICO
3 CFOP Código Fiscal de Operação e Prestação N 004* - N S REGRA_EXISTE_CFO
P
4 ALIQ_ICMS Alíquota do ICMS N 006 02 N N
5 VL_OPR Valor da operação correspondente à combinação de
CST_ICMS, CFOP e alíquota do ICMS, incluídas as
despesas acessórias e acréscimos
N - 02 N S
6 VL_BC_ISSQN Valor da base de cálculo do ISSQN N - 02 N S
7 ALIQ_ISSQN Alíquota do ISSQN N 006 02 N S
8 VL_ISSQN Valor do ISSQN N - 02 N S
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 124/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
9 VL_BC_ICMS Base de cálculo do ICMS acumulada relativa à alíquota
informada
N - 02 N S
10 VL_ICMS Valor do ICMS acumulado relativo à alíquota informada N - 02 N S
11 COD_OBS Código da observação do lançamento fiscal (campo 02 do
Registro 0460)
C 006 - N N REGRA_EXISTE_COD
_OBS
2.3.3.23. REGISTRO D400: RESUMO DE MOVIMENTO DIÁRIO
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D400" C 004 - N S [D400]
2 COD_PART Código do participante (campo 02 do Registro 0150):
- agência, filial ou posto
C 060 - N S REGRA_EXISTE_COD_
PART
3 COD_MOD Código do modelo do documento fiscal, conforme a
Tabela 4.1.1
C 002* - N S [18]
4 COD_SIT Código da situação do documento fiscal, conforme a
Tabela 4.1.2
N 002* - N S [00,01;0
2;03;04;
05;06;0
7;08]
5 SER Série do documento fiscal C 004 - N N
6 SUB Subsérie do documento fiscal N 003 - N N
7 NUM_DOC Número do documento fiscal resumo. N 006 - N S REGRA_MAIOR_ZERO
8 DT_DOC Data da emissão do documento fiscal N 008* - N S REGRA_DATA_MENOR_I
GUAL_DT_FIN_0000
REGRA_DATA_VALIDA
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 125/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
9 VL_DOC Valor total do documento fiscal N - 02 N S REGRA_MAIOR_ZERO
10 VL_DESC Valor acumulado dos descontos N - 02 N N
11 VL_SERV Valor acumulado da prestação de serviço N - 02 N S
12 VL_BC_ICMS Valor total da base de cálculo do ICMS N - 02 N N
13 VL_ICMS Valor total do ICMS N - 02 N N
14 VL_PIS Valor do PIS N - 02 N N
15 VL_COFINS Valor da COFINS N - 02 N N
16 COD_CTA Código da conta analítica contábil debitada/creditada C - - N N
2.3.3.24. REGISTRO D410 : DOCUMENTOS INFORMADOS
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D410" C 004 - N S [D410]
2 COD_MOD Código do modelo do documento fiscal, conforme a Tabela
4.1.1
C 002* - N S [13,14,1
5,16]
3 SER Série do documento fiscal C 004 - N S
4 SUB Subsérie do documento fiscal N 003 - N N
5 NUM_DOC_INI Número do documento fiscal inicial (mesmo modelo, série e
subsérie)
N 006 - N S REGRA_MAIOR_ZERO
6 NUM_DOC_FIN Número do documento fiscal final(mesmo modelo, série e
subsérie)
N - - N S REGRA_MAIOR_ZERO
7 DT_DOC Data da emissão dos documentos fiscais N 008* - N S REGRA_DT_DOC_IGUAL
_D400
REGRA_DATA_VALIDA
8 CST_ICMS Código da Situação Tributária, conforme a Tabela indicada
no item 4.3.1
N 003* - N S REGRA_EXISTE_CST_IC
MS
REGRA_CST_ICMS_SERV
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 126/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
ICO
9 CFOP Código Fiscal de Operação e Prestação N 004* - N S REGRA_EXISTE_CFOP
10 ALIQ_ICMS Alíquota do ICMS N 006 02 N N
11 VL_OPR Valor total acumulado das operações correspondentes à
combinação de CST_ICMS, CFOP e alíquota do ICMS,
incluídas as despesas acessórias e acréscimos.
N - 02 N S
12 VL_DESC Valor acumulado dos descontos N - 02 N N
13 VL_SERV Valor acumulado da prestação de serviço N - 02 N S
14 VL_BC_ICMS Valor acumulado da base de cálculo do ICMS N - 02 N N
15 VL_ICMS Valor acumulado do ICMS N - 02 N N
2.3.3.25. REGISTRO D411 : DOCUMENTOS CANCELADOS DOS DOCUMENTOS INFORMADOS
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "C411" C 004 - N S [D411]
2 NUM_DOC_CANC Número do documento fiscal cancelado N 006 - N S REGRA_MAIOR_ZERO
2.3.3.26. REGISTRO D420 : COMPLEMENTO DOS DOCUMENTOS INFORMADOS
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D420" C 004 - N S [D420]
2 COD_MUN_ORIG Código do município de origem do serviço, conforme
a tabela IBGE
N 007* - N S REGRA_EXISTE_COD_M
UN
3 VL_SERV Valor total da prestação de serviço N - 02 N S
4 VL_BC_ICMS Valor total da base de cálculo do ICMS N - 02 N N
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 127/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
5 VL_ICMS Valor total do ICMS N - 02 N N
2.3.3.27. REGISTRO D500 : NOTA FISCAL DE SERVIÇO DE COMUNICAÇÃO E NOTA FISCAL DE SERVIÇO DE TELECOMUNICAÇÃO
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D500" C 004 - S S [D500]
2 IND_OPER Indicador do tipo de operação:
0- Aquisição;
1- Prestação
C 001* - S S [0,1]
3 IND_EMIT Indicador do emitente do documento fiscal:
0- Emissão própria;
1- Terceiros
C 001* - S S [0,1]
4 COD_PART Código do participante (campo 02 do Registro 0150):
- do prestador do serviço, no caso de aquisição;
- do tomador do serviço, no caso de prestação.
C 060 - S S REGRA_EXISTE_COD_
PART
5 COD_MOD Código do modelo do documento fiscal, conforme a Tabela
4.1.1
C 002* - S S [21,22]
6 COD_SIT Çódigo da situação do documento fiscal, conforme a
Tabela 4.1.2
N 002* - S S [00,01;0
2;03;08] REGRA_DOCUMENTO_
NORMAL
REGRA_DOCUMENTO_
EXTEMPORANEO 7 SER Série do documento fiscal C 004 - S S
8 SUB Subsérie do documento fiscal N 003 - N N
9 NUM_DOC Número do documento fiscal N 009 - S S REGRA_MAIOR_ZERO
10 DT_DOC Data da emissão do documento fiscal N 008* - S S REGRA_DATA_MENOR_I
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 128/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
GUAL_DT_FIN_0000
REGRA_DATA_VALIDA
11 DT_A_P Data da entrada (aquisição) ou da saída (prestação do
serviço)
N 008* - S S REGRA_DATA_MENOR_I
GUAL_DT_FIN_0000
REGRA_DATA_VALIDA
12 VL_DOC Valor total do documento fiscal N - 02 S S
13 VL_DESC Valor total do desconto N - 02 N N
14 VL_SERV Valor da prestação de serviços N - 02 S S
15 VL_SERV_NT Valor total dos serviços não-tributados pelo ICMS N - 02 N S
16 VL_TERC Valores cobrados em nome de terceiros N - 02 N S
17 VL_DA Valor de outras despesas indicadas no documento fiscal N - 02 N S
18 VL_BC_ICMS Valor da base de cálculo do ICMS N - 02 N N
19 VL_ICMS Valor do ICMS N - 02 N N
20 COD_INF Código da informação complementar (campo 02 do
Registro 0450)
C 006 - N N REGRA_EXISTE_COD_IN
F
21 VL_PIS Valor do PIS N - 02 N N
22 VL_COFINS Valor da COFINS N - 02 N N
23 COD_CTA Código da conta analítica contábil debitada/creditada C - - N N
2.3.3.28. REGISTRO D510 : ITENS DO DOCUMENTO - Nota Fiscal de Serviço de Comunicação e Serviço de Telecomunicação
REGRA_COERENCIA_CFOP
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D510" C 004 - N S [D510]
2 NUM_ITEM Número seqüencial do item no documento fiscal N 003 - N S
3 COD_ITEM Código do item (campo 02 do Registro 0200) C 060 - N S REGRA_EXISTE_COD_I
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 129/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
TEM
4 COD_CLASS Código de classificação do item do serviço de
comunicação ou de telecomunicação, conforme a Tabela
4.4.2
N 004* - N S REGRA_EXISTE_COD_
CLASS
5 QTD Quantidade do item N - 03 N S
6 UNID Unidade do item (Campo 02 do registro 0190) C 006 - N S
7 VL_ITEM Valor do item N - 02 N S
8 VL_DESC Valor total do desconto N - 02 N N
9 CST_ICMS Código da Situação Tributária, conforme a Tabela
indicada no item 4.3.1
N 003* - N S REGRA_EXISTE_CST_IC
MS
REGRA_CST_ICMS_SERV
ICO
10 CFOP Código Fiscal de Operação e Prestação N 004* - N S REGRA_EXISTE_CFOP REGRA_CFOP_D500
11 VL_BC_ICMS Valor da base de cálculo do ICMS N - 02 N N
12 ALIQ_ICMS Alíquota do ICMS N 006 02 N N
13 VL_ICMS Valor do ICMS creditado/debitado N - 02 N N
14 VL_BC_ICMS_S
T
Valor da base de cálculo do ICMS substituição tributária N - 02 N N
15 VL_ICMS_ST Valor do ICMS retido por substituição tributária N - 02 N N
16 IND_REC Indicador do tipo de receita:
0- Receita própria - serviços prestados;
1- Receita própria - cobrança de débitos;
2- Receita própria - venda de mercadorias;
3- Receita própria - venda de serviço pré-pago;
4- Outras receitas próprias;
5- Receitas de terceiros (co-faturamento);
C 001* - N S [0,1,2,3,
4,5,9] REGRA_CAMPOS_IND_
REC
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 130/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
9- Outras receitas de terceiros
17 COD_PART Código do participante (campo 02 do Registro 0150)
receptor da receita, terceiro da operação, se houver.
C 060 - N N REGRA_EXISTE_COD_
PART
18 VL_PIS Valor do PIS N - 02 N N
19 VL_COFINS Valor da COFINS N - 02 N N
20 COD_CTA Código da conta analítica contábil debitada/creditada C - - N N
2.3.3.29. REGISTRO D530 – TERMINAL FATURADO
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D530" C 004 - N S [D530]
2 IND_SERV Indicador do tipo de serviço prestado:
0- Telefonia;
1- Comunicação de dados;
2- TV por assinatura;
3- Provimento de acesso à Internet;
4- Multimídia;
9- Outros
C 001* - N S [0,1,2,3,
4,9]
3 DT_INI_SERV Data em que se iniciou a prestação do serviço N 008* - N N REGRA_DATA_MENOR_I
GUAL_DT_FIN_0000
REGRA_DATA_VALIDA
4 DT_FIN_SERV Data em que se encerrou a prestação do serviço N 008* - N N REGRA_DATA_MENOR_I
GUAL_DT_FIN_0000
REGRA_DATA_VALIDA
5 PER_FISCAL Período fiscal da prestação do serviço (MMAAAA) N 006* - N S
6 COD_AREA Código de área do terminal faturado C - - N S
7 TERMINAL Identificação do terminal faturado N - - N S
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 131/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2.3.3.30. REGISTRO D590 : REGISTRO ANALÍTICO DO DOCUMENTO
REGRA_CHAVE_EXISTE_NO_REGISTRO_ITEM
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D590" C 004 - S S [D590]
2 CST_ICMS Código da Situação Tributária, conforme a tabela indicada no
item 4.3.1
N 003* - S S REGRA_CST_ICMS_CAM
POS_ICMS
REGRA_CST_ICMS_SERV
ICO
3 CFOP Código Fiscal de Operação e Prestação, conforme a tabela
indicada no item 4.2.2
N 004* - S S
4 ALIQ_ICMS Alíquota do ICMS N 006 02 N N
5 VL_OPR Valor da operação correspondente à combinação de
CST_ICMS, CFOP, e alíquota do ICMS, incluídas as despesas
acessórias e acréscimos
N - 02 S S
6 VL_BC_ICMS Parcela correspondente ao "Valor da base de cálculo do ICMS"
referente à combinação CST_ICMS, CFOP e alíquota do ICMS
N - 02 S S REGRA_VL_BC_ICMS_N
O_REGISTRO_ITEM
7 VL_ICMS Parcela correspondente ao "Valor do ICMS" referente à
combinação CST_ICMS, CFOP e alíquota do ICMS
N - 02 S S REGRA_VL_ICMS_NO_RE
GISTRO_ITEM
8 VL_BC_ICMS
_ST
Parcela correspondente ao "Valor da base de cálculo do ICMS"
da substituição tributária referente à combinação de
CST_ICMS, CFOP e alíquota do ICMS.
N - 02 S S REGRA_VL_BC_ICMS_ST
_NO_REGISTRO_ITEM
9 VL_ICMS_ST Parcela correspondente ao valor creditado/debitado do ICMS da
substituição tributária, referente à combinação de CST_ICMS,
CFOP e alíquota do ICMS.
N - 02 S S REGRA_VL_ICMS_ST_NO
_REGISTRO_ITEM
10 VL_RED_BC Valor não tributado em função da redução da base de cálculo
do ICMS, referente à combinação de CST_ICMS, CFOP e
N - 02 S S REGRA_CST_ICMS_RED_
BC
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 132/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
alíquota do ICMS.
11 COD_OBS Código da observação (campo 02 do Registro 0460) C 006 - N N REGRA_EXISTE_COD_OB
S
2.3.3.31. REGISTRO D600 : CONSOLIDAÇÃO DA PRESTAÇÃO DE SERVIÇOS - NOTAS DE SERVIÇO DE COMUNICAÇÃO E DE SERVIÇO DE TELECOMUNICAÇÃO
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D600" C 004 - N S [D600]
2 COD_MOD Código do modelo do documento fiscal, conforme a
Tabela 4.1.1
C 002* - N S [21,22]
3 COD_MUN Código do município dos terminais faturados,
conforme a tabela IBGE
N 007* - N S REGRA_EXISTE_COD_M
UN
4 SER Série do documento fiscal C 004 - N S
5 SUB Subsérie do documento fiscal N 003 - N N
6 COD_CONS Código de classe de consumo dos serviços de
comunicação ou de telecomunicação, conforme a
Tabela 4.4.4
N 002* - N S REGRA_EXISTE_COD_CO
NS
7 QTD_CONS Quantidade de documentos consolidados neste registro N - - N S REGRA_MAIOR_ZERO
8 DT_DOC Data dos documentos consolidados N 008* - N S REGRA_DATA_MENOR_I
GUAL_DT_FIN_0000
REGRA_DATA_VALIDA
9 VL_DOC Valor total acumulado dos documentos fiscais N - 02 N S
10 VL_DESC Valor acumulado dos descontos N - 02 N N
11 VL_SERV Valor acumulado das prestações de serviços tributados
pelo ICMS
N - 02 N S
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 133/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
12 VL_SERV_NT Valor acumulado dos serviços não-tributados pelo
ICMS
N - 02 N N
13 VL_TERC Valores cobrados em nome de terceiros N - 02 N N
14 VL_DA Valor acumulado das despesas acessórias N - 02 N N
15 VL_BC_ICMS Valor acumulado da base de cálculo do ICMS N - 02 N N
16 VL_ICMS Valor acumulado do ICMS N - 02 N N
17 VL_PIS Valor do PIS N - 02 N N
18 VL_COFINS Valor da COFINS N - 02 N N
2.3.3.32. REGISTRO D610 : ITENS DO DOCUMENTO CONSOLIDADO
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D610" C 004 - N S [D610]
2 COD_CLASS Código de classificação do item do serviço de
comunicação ou de telecomunicação, conforme a Tabela
4.4.1
N 004* - N S
3 COD_ITEM Código do item (campo 02 do Registro 0200) C 060 - N S REGRA_EXISTE_COD_I
TEM
4 QTD Quantidade acumulada do item N - 03 N S
5 UNID Unidade do item (Campo 02 do registro 0190) C 006 - N S
6 VL_ITEM Valor acumulado do item N - 02 N S
7 VL_DESC Valor acumulado dos descontos N - 02 N N
8 CST_ICMS Código da Situação Tributária, conforme a Tabela
indicada no item 4.3.1
N 003* - N S REGRA_EXISTE_CST_IC
MS
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 134/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
REGRA_CST_ICMS_CAM
POS_ICMS
REGRA_CST_ICMS_SERV
ICO
9 CFOP Código Fiscal de Operação e Prestação conforme a
Tabela indicada no item 4.2.2
N 004* - N S REGRA_EXISTE_CFOP
10 ALIQ_ICMS Alíquota do ICMS N 006 02 N N
11 VL_BC_ICMS Valor acumulado da base de cálculo do ICMS N - 02 N N
12 VL_ICMS Valor acumulado do ICMS debitado N - 02 N N
13 VL_BC_ICMS_S
T
Valor da base de cálculo do ICMS substituição tributária N - 02 N N
14 VL_ICMS_ST Valor do ICMS retido por substituição tributária N - 02 N N
15 VL_RED_BC Valor não tributado em função da redução da base de
cálculo do ICMS, referente à combinação de CST_ICMS,
CFOP e alíquota do ICMS.
N - 02 N N
16 VL_PIS Valor acumulado do PIS N - 02 N N
17 VL_COFINS Valor acumulado da COFINS N - 02 N N
18 COD_CTA Código da conta analítica contábil debitada/creditada C - - N N
2.3.3.33. REGISTRO D690 : REGISTRO ANALÍTICO DOS DOCUMENTOS
REGRA_CHAVE_EXISTE_NO_REGISTRO_ITEM
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D690" C 004 - N S [D690]
2 CST_ICMS Código da Situação Tributária, conforme a tabela indicada no
item 4.3.1
N 003* - N S REGRA_CST_ICMS_CAM
POS_ICMS
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 135/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
REGRA_CST_ICMS_SERV
ICO
3 CFOP Código Fiscal de Operação e Prestação, conforme a tabela
indicada no item 4.2.2
N 004* - N S
4 ALIQ_ICMS Alíquota do ICMS N 006 02 N N
5 VL_OPR Valor da operação correspondente à combinação de
CST_ICMS, CFOP e alíquota do ICMS, incluídas as
despesas acessórias e acréscimos
N - 02 N S
6 VL_BC_ICMS Parcela correspondente ao "Valor da base de cálculo do
ICMS" referente à combinação CST_ICMS, CFOP e alíquota
do ICMS
N - 02 N S REGRA_VL_BC_ICMS_N
O_REGISTRO_ITEM
7 VL_ICMS Parcela correspondente ao "Valor do ICMS" referente à
combinação CST_ICMS, CFOP e alíquota do ICMS
N - 02 N S REGRA_VL_ICMS_NO_RE
GISTRO_ITEM
8
VL_BC_ICMS_
ST
Parcela correspondente ao "Valor da base de cálculo do
ICMS" da substituição tributária referente à combinação de
CST_ICMS, CFOP e alíquota do ICMS.
N - 02 N S REGRA_VL_BC_ICMS_ST
_NO_REGISTRO_ITEM
9
VL_ICMS_ST Parcela correspondente ao valor creditado/debitado do ICMS
da substituição tributária, referente à combinação de
CST_ICMS, CFOP e alíquota do ICMS.
N - 02 N S REGRA_VL_ICMS_ST_NO
_REGISTRO_ITEM
10 VL_RED_BC Valor não tributado em função da redução da base de cálculo
do ICMS, referente à combinação de CST_ICMS, CFOP e
alíquota do ICMS.
N - 02 N S REGRA_CST_ICMS_RED_
BC
11 COD_OBS Código da observação do lançamento fiscal (campo 02 do
Registro 0460)
C 006 - N N REGRA_EXISTE_COD_OB
S
2.3.3.34. REGISTRO D695 : CONSOLIDAÇÃO DA PRESTAÇÃO DE SERVIÇOS - NOTAS DE SERVIÇO DE COMUNICAÇÃO E DE SERVIÇO DE TELECOMUNICAÇÃO
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 136/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Nº Campo Descrição Tipo Tam Dec Entr
.
Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D695" C 004 - N S [D695]
2 COD_MOD Código do modelo do documento fiscal, conforme a
Tabela 4.1.1 C 002* -
N S [21,22]
3 SER Série do documento fiscal C 004 - N S
4 NRO_ORD_INI Número de ordem inicial N - - N S
5 NRO_ORD_FIN Número de ordem final N - - N S
6 DT_DOC_INI Data de emissão inicial dos documentos N 008* - N S REGRA_DATA_MENOR_I
GUAL_DT_FIN_0000
REGRA_DATA_VALIDA
7 DT_DOC_FIN Data de emissão final dos documentos N 008* - N S REGRA_DATA_MENOR_I
GUAL_DT_FIN_0000
REGRA_DATA_VALIDA
8 NOM_MEST Nome do arquivo Mestre de Documento Fiscal C 015 - N S
9 CHV_COD_DIG Chave de codificação digital do arquivo Mestre de
Documento Fiscal C 032 -
N S
2.3.3.35. REGISTRO D696 : REGISTRO ANALÍTICO DOS DOCUMENTOS
Nº Campo Descrição Tipo Tam Dec Entr
.
Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D696" C 004 - N S [D696]
2 CST_ICMS
Código da Situação Tributária, conforme a tabela indicada no
item 4.3.1
N 003* - N S REGRA_EXISTE_CST_IC
MS
REGRA_CST_ICMS_CAM
POS_ICMS
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 137/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
REGRA_CST_ICMS_SERV
ICO
3 CFOP Código Fiscal de Operação e Prestação, conforme a tabela
indicada no item 4.2.2 N 004* -
N S REGRA_EXISTE_CFOP
4 ALIQ_ICMS Alíquota do ICMS N 006 02 N N
5
VL_OPR Valor da operação correspondente à combinação de
CST_ICMS, CFOP, e alíquota do ICMS, incluídas as despesas
acessórias e acréscimos
N - 02
N S
6 VL_BC_ICMS Parcela correspondente ao "Valor da base de cálculo do ICMS"
referente à combinação CST_ICMS, CFOP e alíquota do ICMS N - 02
N S
7 VL_ICMS Parcela correspondente ao "Valor do ICMS" referente à
combinação CST_ICMS, CFOP e alíquota do ICMS N - 02
N S
8 VL_BC_ICMS
_ST Valor da base de cálculo do ICMS substituição tributária N - 02
N S
9 VL_ICMS_ST Valor do ICMS retido por substituição tributária N - 02 N S
10 VL_RED_BC Valor não tributado em função da redução da base de cálculo
do ICMS, referente à combinação de CST_ICMS, CFOP e
alíquota do ICMS
N - 02 N S REGRA_CST_ICMS_RED_
BC
11 COD_OBS Código da observação do lançamento fiscal (campo 02 do
Registro 0460)
C 006 - N N REGRA_EXISTE_COD_OB
S
2.3.3.36. REGISTRO D697: REGISTRO DE INFORMAÇÕES DE ST POR UF
Nº Campo Descrição Tipo Tam Dec Entr. Saída
s Valores
válidos
Validação
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 138/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
1 REG Texto fixo contendo "D697" C 004 - N S [D697]
2 UF Sigla da unidade da federação a que se refere a retenção ST C 002* N S REGRA_EXISTE_UF
3 VL_BC_ICMS_ST
Valor da base de cálculo do ICMS substituição tributária N - 02 N S
4 VL_ICMS_ST Valor do ICMS retido por substituição tributária N - 02 N S
2.3.3.37. REGISTRO D990: ENCERRAMENTO DO BLOCO D
Nº Campo Descrição Tipo Tam Dec Entr. Saídas Valores
válidos
Validação
1 REG Texto fixo contendo "D990" C 004 - S S [D990]
2 QTD_LIN_D Quantidade total de linhas do Bloco D N - - S S REGRA_QTD_LIN_BLO
COD
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 139/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2.3.4. BLOCO E: APURAÇÃO DO ICMS E DO IPI
2.3.4.1. REGISTRO E001: ABERTURA DO BLOCO E
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "E001" C 004 - S [E001]
2 IND_MOV Indicador de movimento:
0- Bloco com dados informados;
1- Bloco sem dados informados
C 001 - S [0] REGRA_BLOCO_COM_
MOVIMENTO
2.3.4.2. REGISTRO E100: PERÍODO DA APURAÇÃO DO ICMS
REGRA_ABRANGER_PERIODO_ICMS_OP
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "E100" C 004 - S [E100]
2 DT_INI Data inicial a que a apuração se refere N 008* - S REGRA_DATA_ENTRE_
DT_INI_DT_FIN_0000
REGRA_DATA_VALIDA
3 DT_FIN Data final a que a apuração se refere N 008* - S REGRA_DATA_ENTRE_
DT_INI_DT_FIN_0000
REGRA_DATA_VALIDA
2.3.4.3. REGISTRO E110: APURAÇÃO DO ICMS – OPERAÇÕES PRÓPRIAS
Nº Campo Descrição Tipo Tam Dec Obrig
.
Valores
válidos
Validação
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 140/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
1 REG Texto fixo contendo "E110" C 004 - S [E110]
2 VL_TOT_DEBITOS Valor total dos débitos por "Saídas e prestações com
débito do imposto"
N - 02 S REGRA_VL_TOT_DEBI
TOS_E110
3 VL_AJ_DEBITOS Valor total dos ajustes a débito decorrentes do
documento fiscal.
N - 02 S REGRA_VL_AJ_DEBI
TOS_E110
4 VL_TOT_AJ_DEBITOS Valor total de "Ajustes a débito" N - 02 S REGRA_VL_TOT_AJ_
DEBITOS_E110
5 VL_ESTORNOS_CRED Valor total de Ajustes “Estornos de créditos” N - 02 S REGRA_VL_ESTORN
OS_CRED_E110
6 VL_TOT_CREDITOS Valor total dos créditos por "Entradas e aquisições
com crédito do imposto"
N - 02 S REGRA_VL_TOT_CR
EDITOS_E110
7 VL_AJ_CREDITOS Valor total dos ajustes a crédito decorrentes do
documento fiscal.
N - 02 S REGRA_VL_AJ_CRE
DITOS_E110
8 VL_TOT_AJ_CREDITO
S
Valor total de "Ajustes a crédito" N - 02 S REGRA_VL_TOT_AJ_
CREDITOS_E110
9 VL_ESTORNOS_DEB Valor total de Ajustes “Estornos de Débitos” N - 02 S REGRA_VL_ESTORN
OS_DEB_E110
10 VL_SLD_CREDOR_AN
T
Valor total de "Saldo credor do período anterior" N - 02 S
11 VL_SLD_APURADO Valor total de "Saldo devedor (02+03+04+05-06-07-
08-09-10) antes das deduções"
N - 02 S REGRA_SLD_DEVED
OR_E110
12 VL_TOT_DED Valor total de "Deduções" N - 02 S REGRA_VL_TOT_DE
D_E110
REGRA_VL_TOT_DE
D_MAIOR_ZERO
13 VL_ICMS_RECOLHER Valor total de "ICMS a recolher (11-12) N - 02 S REGRA_ICMS_RECO
LHER
REGRA_ICMS_REC_E
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 141/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
116
14 VL_SLD_CREDOR_TR
ANSPORTAR
Valor total de "Saldo credor a transportar para o
período seguinte”
N - 02 S REGRA_SLD_CREDO
R_E110
15 DEB_ESP Valores recolhidos ou a recolher, extra-apuração. N - 02 S
2.3.4.4. REGISTRO E111 : AJUSTE/BENEFÍCIO/INCENTIVO DA APURAÇÃO DO ICMS
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "E111" C 004 - S [E111]
2 COD_AJ_APUR Código do ajuste da apuração e dedução, conforme a
Tabela indicada no item 5.1.1
C 008* - S REGRA_EXISTE_COD_
AJ_APURACAO
3 DESCR_COMPL_
AJ
Descrição complementar do ajuste da apuração. C - - N
4 VL_AJ_APUR Valor do ajuste da apuração N - 02 S
2.3.4.5. REGISTRO E112: INFORMAÇÕES ADICIONAIS DOS AJUSTES DA APURAÇÃO DO ICMS
112
Nº
Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "E112" C 004 - S [E112]
2 NUM_DA Número do documento de arrecadação estadual, se houver C - - N
3 NUM_PROC Número do processo ao qual o ajuste está vinculado, se
houver
C 015 - N
4 IND_PROC Indicador da origem do processo:
0- Sefaz;
1- Justiça Federal;
C 001* - N [0;1;2;9]
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 142/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2- Justiça Estadual;
9- Outros
5 PROC Descrição resumida do processo que embasou o lançamento C - - N
6 TXT_COMPL Descrição complementar. C - - N
2.3.4.6. REGISTRO E113 : INFORMAÇÕES ADICIONAIS DOS AJUSTES DA APURAÇÃO DO ICMS – identificação dos documentos fiscais
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "E113" C 004 - S [E113]
2 COD_PART Código do participante (campo 02 do Registro 0150):
- do emitente do documento ou do remetente das mercadorias,
no caso de entradas;
- do adquirente, no caso de saídas
C 060 - S REGRA_EXISTE_COD
_PART
3 COD_MOD Código do modelo do documento fiscal, conforme a Tabela
4.1.1
C 002* - S REGRA_EXISTE_COD_
MOD
4 SER Série do documento fiscal C 004 - N
5 SUB Subserie do documento fiscal N 003 - N
6 NUM_DOC Número do documento fiscal N 009 - S REGRA_MAIOR_ZERO
7 DT_DOC Data da emissão do documento fiscal (DDMMAAAA) N 008* - S REGRA_DATA_VALIDA
8 COD_ITEM Código do item (campo 02 do Registro 0200) C 060 - N REGRA_EXISTE_COD
_ITEM
9 VL_AJ_ITEM Valor do ajuste para a operação/item N - 02 S
2.3.4.7. REGISTRO E115: INFORMAÇÕES ADICIONAIS DA APURAÇÃO – VALORES DECLARATÓRIOS
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 143/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "E115" C 004 - S [E115]
2 COD_INF_ADIC Código da informação adicional conforme tabela
a ser definida pelas SEFAZ
C 008* - S REGRA_EXISTE_COD
_INF_ADIC
3 VL_INF_ADIC Valor referente à informação adicional N - 02 S
4 DESCR_COMPL_AJ Descrição complementar do ajuste C - - N - -
2.3.4.8. REGISTRO E116 : OBRIGAÇÕES DO ICMS A RECOLHER – OPERAÇÕES PRÓPRIAS
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "E116" C 004 - S [E116]
2 COD_OR Código da obrigação a recolher, conforme a Tabela 5.4
(Tabela de Códigos das Obrigações de ICMS a Recolher)
C 003* - S [000, 003,
004, 005,
006,090]
3 VL_OR Valor da obrigação a recolher N - 02 S
4 DT_VCTO Data de vencimento da obrigação N 008* - S REGRA_DATA_VALI
DA
5 COD_REC Código de receita referente à obrigação, próprio da unidade
da federação, conforme legislação estadual
C - - S
6 NUM_PROC Número do processo ou auto de infração ao qual a
obrigação está vinculada, se houver
C 015 - N REGRA_PREENCHE_
NUM_PROC
7 IND_PROC Indicador da origem do processo:
0- Sefaz;
1- Justiça Federal;
2- Justiça Estadual;
C 001* - N [0, 1, 2, 9]
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 144/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
9- Outros
8 PROC Descrição resumida do processo que embasou o
lançamento
C - - N
9 TXT_COMPL Descrição complementar das obrigações a recolher C - - N
2.3.4.9. REGISTRO E200 : PERÍODO DA APURAÇÃO DO ICMS - SUBSTITUIÇÃO TRIBUTÁRIA
REGRA_OBRIGATORIO_E200
REGRA_ABRANGER_PERIODO_ICMS_ST
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "E200" C 004 - S [E200]
2 UF Sigla da unidade da federação a que se refere a apuração do
ICMS ST
C 002* - S REGRA_EXISTE_UF
3 DT_INI Data inicial a que a apuração se refere N 008* - S REGRA_DATA_ENTRE_
DT_INI_DT_FIN_0000
REGRA_DATA_MEN
OR_IGUAL_DT_FIN REGRA_DATA_VALIDA
4 DT_FIN Data final a que a apuração se refere N 008* - S REGRA_DATA_ENTRE_
DT_INI_DT_FIN_0000
REGRA_DATA_VALIDA
2.3.4.10. REGISTRO E210 : APURAÇÃO DO ICMS – SUBSTITUIÇÃO TRIBUTÁRIA
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "E210" C 004 - S [E210]
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 145/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2 IND_MOV_ST Indicador de movimento:
0 – Sem operações com ST
1 – Com operações de ST
C 001 - S [0,1]
3 VL_SLD_CRED_ANT_ST Valor do “Saldo credor de período anterior –
Substituição Tributária”
N - 02 S
4 VL_DEVOL_ST Valor total do ICMS ST de devolução de
mercadorias
N - 02 S REGRA_VL_DEVOL_
ST_E210
5 VL_RESSARC_ST Valor total do ICMS ST de ressarcimentos N - 02 S REGRA_RESSARC_S
T_E210
6 VL_OUT_CRED_ST Valor total de Ajustes “Outros créditos ST” N - 02 S REGRA_VL_OUT_CR
ED_ST_E210
7 VL_AJ_CREDITOS_ST Valor total dos ajustes a crédito de ICMS ST,
provenientes de ajustes do documento fiscal.
N - 02 S REGRA_VL_AJ_CRE
DITOS_ST_E210
8 VL_RETENCAO_ST Valor Total do ICMS retido por Substituição
Tributária
N - 02 S REGRA_VL_RETENCA
O_ST_E210
9 VL_OUT_DEB_ST Valor Total dos ajustes “Outros débitos ST” N - 02 S REGRA_VL_OUT_DE
B_ST_E210
10 VL_AJ_DEBITOS_ST Valor total dos ajustes a débito de ICMS ST,
provenientes de ajustes do documento fiscal.
N - 02 S REGRA_VL_AJ_DEBI
TOS_ST_E210
11 VL_SLD_DEV_ANT_ST Valor total de "Saldo devedor antes das
deduções" = [(08+09+10) – (03+04+05+06+07)]
N - 02 S REGRA_SLD_DEVED
OR_ST_E210
12 VL_DEDUCOES_ST Valor total dos ajustes "Deduções ST" N - 02 S REGRA_DEDUCOES_
ST
13 VL_ICMS_RECOL_ST Imposto a recolher ST (11 – 12) N - 02 S REGRA_ICMS_ST_RE
COLHER
REGRA_ICMS_REC_S
T_E250
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 146/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
14 VL_SLD_CRED_ST_TRA
NSPORTAR
Saldo credor de ST a transportar para o período
seguinte [(03+04+05+06+07).– (08+09+10)]
N - 02 S REGRA_SLD_CREDO
R_ST_E210
15 DEB_ESP_ST Valores recolhidos ou a recolher, extra-apuração. N - 02 S
2.3.4.11. REGISTRO E220: AJUSTE/BENEFÍCIO/INCENTIVO DA APURAÇÃO DO ICMS SUBSTITUIÇÃO TRIBUTÁRIA
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "E220" C 004 - S [E220]
2 COD_AJ_
APUR
Código do ajuste da apuração e dedução, conforme a Tabela
indicada no item 5.1.1
C 008* - S REGRA_EXISTE_COD_
AJ_APURACAO_ST
3 DESCR_C
OMPL_AJ
Descrição complementar do ajuste da apuração C - - N
4 VL_AJ_A
PUR
Valor do ajuste da apuração N - 02 S REGRA_MAIOR_ZER
O
2.3.4.12. REGISTRO E230: INFORMAÇÕES ADICIONAIS DOS AJUSTES DA APURAÇÃO DO ICMS SUBSTITUIÇÃO TRIBUTÁRIA
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "E230" C 004 - S [E230]
2 NUM_DA Número do documento de arrecadação estadual, se houver C - - N
3 NUM_PROC Número do processo ao qual o ajuste está vinculado, se
houver
C 015 - N
4 IND_PROC Indicador da origem do processo: C 001 - N [0, 1, 2, 9]
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 147/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
0- Sefaz;
1- Justiça Federal;
2- Justiça Estadual;
9- Outros
5 PROC Descrição resumida do processo que embasou o lançamento C - - N
6 TXT_COMPL Descrição complementar. C - - N
2.3.4.13. REGISTRO E240: INFORMAÇÕES ADICIONAIS DOS AJUSTES DA APURAÇÃO DO ICMS SUBSTITUIÇÃO TRIBUTÁRIA – identificação dos documentos fiscais
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "E240" C 004 - S [E240]
2 COD_PART Código do participante (campo 02 do Registro 0150):
- do emitente do documento ou do remetente das
mercadorias, no caso de entradas;
- do adquirente, no caso de saídas
C 060 - S REGRA_EXISTE_COD_
PART
3 COD_MOD Código do modelo do documento fiscal, conforme a
Tabela 4.1.1
C 002* - S REGRA_EXISTE_COD_M
OD
4 SER Série do documento fiscal C 004 - N
5 SUB Subserie do documento fiscal N 003 - N
6 NUM_DOC Número do documento fiscal N 009 - S REGRA_MAIOR_ZERO
7 DT_DOC Data da emissão do documento fiscal (DDMMAAAA) N 008* - S REGRA_DATA_MENOR_I
GUAL_DT_FIN_0000
REGRA_DATA_VALIDA
8 COD_ITEM Código do item (campo 02 do Registro 0200) C 060 - N REGRA_EXISTE_COD_I
TEM
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 148/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
9 VL_AJ_ITEM Valor do ajuste para a operação/item N - 02 S
2.3.4.14. REGISTRO E250: OBRIGAÇÕES DO ICMS A RECOLHER – SUBSTITUIÇÃO TRIBUTÁRIA
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "E250" C 004 - S [E250]
2 COD_OR Código da obrigação a recolher, conforme a Tabela 5.4 (Tabela
de Códigos das Obrigações de ICMS a Recolher)
C 003* - S [001,002,
999]
3 VL_OR Valor da obrigação ICMS ST a recolher N - 02 S
4 DT_VCTO Data de vencimento da obrigação N 008* - S REGRA_DATA_VALIDA
5 COD_REC Código de receita referente à obrigação, próprio da unidade da
federação
C - - S
6 NUM_PROC Número do processo ou auto de infração ao qual a obrigação
está vinculada, se houver
C 015 - N REGRA_PREENCHE_N
UM_PROC
7 IND_PROC Indicador da origem do processo:
0- Sefaz;
1- Justiça Federal;
2- Justiça Estadual;
9- Outros
C 001* - N [0, 1, 2, 9]
8 PROC Descrição resumida do processo que embasou o lançamento C - - N
9 TXT_COMPL Descrição complementar das obrigações a recolher C - - N
2.3.4.15. REGISTRO E500: PERÍODO DE APURAÇÃO DO IPI
REGRA_ABRANGER_PERIODO_IPI
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 149/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
1 REG Texto fixo contendo "E500" C 004 - S [E500]
2 IND_APUR Indicador de período de apuração do IPI:
0 - Mensal;
1 - Decendial
C 1* - S [0;1]
3 DT_INI Data inicial a que a apuração se refere N 008* - S REGRA_DATA_ENTRE_D
T_INI_DT_FIN_0000
REGRA_DATA_VALIDA
4 DT_FIN Data final a que a apuração se refere N 008* - S REGRA_DATA_ENTRE_D
T_INI_DT_FIN_0000
REGRA_DATA_VALIDA
2.3.4.16. REGISTRO E510: CONSOLIDAÇÃO DOS VALORES DO IPI
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "E510" C 004 - S [E510]
2 CFOP Código Fiscal de Operação e Prestação do agrupamento de
itens
N 004* - S
3 CST_IPI Código da Situação Tributária referente ao IPI, conforme a
Tabela indicada no item 4.3.2.
C
002*
- S
4 VL_CONT_IPI Parcela correspondente ao "Valor Contábil" referente ao
CFOP e ao Código de Tributação do IPI
N - 02 S
5 VL_BC_IPI Parcela correspondente ao "Valor da base de cálculo do IPI"
referente ao CFOP e ao Código de Tributação do IPI, para
operações tributadas
N - 02 S
6 VL_IPI Parcela correspondente ao "Valor do IPI" referente ao
CFOP e ao Código de Tributação do IPI, para operações
N - 02 S
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 150/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
tributadas
2.3.4.17. REGISTRO E520: APURAÇÃO DO IPI
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "E520" C 004 - S [E520]
2 VL_SD_ANT_IPI Saldo credor do IPI transferido do período anterior N - 02 S
3 VL_DEB_IPI Valor total dos débitos por "Saídas com débito do
imposto"
N - 02 S REGRA_DEBITOS_IPI
4 VL_CRED_IPI Valor total dos créditos por "Entradas e aquisições com
crédito do imposto"
N - 02 S REGRA_CREDITOS_IPI
5 VL_OD_IPI Valor de "Outros débitos" do IPI (inclusive estornos de
crédito)
N - 02 S REGRA_VL_OD_IPI
6 VL_OC_IPI Valor de "Outros créditos" do IPI (inclusive estornos de
débitos)
N - 02 S REGRA_VL_OC_IPI
7 VL_SC_IPI Valor do saldo credor do IPI a transportar para o período
seguinte
N - 02 S REGRA_VL_SC_IPI
8 VL_SD_IPI Valor do saldo devedor do IPI a recolher N - 02 S REGRA_VL_SD_IPI
2.3.4.18. REGISTRO E530: AJUSTES DA APURAÇÃO DO IPI
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "E530" C 004 - S [E530]
2 IND_AJ Indicador do tipo de ajuste:
0- Ajuste a débito;
C 001* - S [0;1]
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 151/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
1- Ajuste a crédito
3 VL_AJ Valor do ajuste N - 02 S
4 COD_AJ Código do ajuste da apuração, conforme a Tabela indicada no
item 4.5.4.
C 003* S REGRA_EXISTE_COD_
AJ_IPI
5 IND_DOC Indicador da origem do documento vinculado ao ajuste:
0 - Processo Judicial;
1 - Processo Administrativo;
2 - PER/DCOMP;
9 – Outros
C 001* - N [0;1;2;9]
6 NUM_DOC Número do documento / processo / declaração ao qual o ajuste
está vinculado, se houver
C - - N
7 DESCR_AJ Descrição resumida do ajuste C - - S
2.3.4.19. REGISTRO E990: ENCERRAMENTO DO BLOCO E
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "E990" C 004 - S [E990]
2 QTD_LIN_E Quantidade total de linhas do Bloco E N - - S REGRA_QTD_LIN_BLOC
OE
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 152/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2.3.5. BLOCO H: INVENTÁRIO FÍSICO
2.3.5.1. REGISTRO H001: ABERTURA DO BLOCO H
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "H001" C 004 - S [H001]
2 IND_MOV Indicador de movimento:
0- Bloco com dados informados;
1- Bloco sem dados informados
C 001 - S [0;1] REGRA_BLOCO_SEM_M
OVIMENTO
REGRA_BLOCO_COM_M
OVIMENTO
2.3.5.2. REGISTRO H005: TOTAIS DO INVENTÁRIO
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "H005" C 004 - S [H005]
2 DT_INV Data do inventário N 008* - S REGRA_DATA_MENOR_I
GUAL_DT_FIN_0000
REGRA_DATA_VALIDA
3 VL_INV Valor total do estoque N - 02 S
REGRA_VL_INV
2.3.5.3. REGISTRO H010: INVENTÁRIO
REGRA_EXISTE_H010
Nº Campo Descrição Tipo Tam Dec Obrig. Valores Validação
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 153/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
válidos
1 REG Texto fixo contendo "H010" C 004 - S [H010]
2 COD_ITEM Código do item (campo 02 do Registro 0200) C 060 - S REGRA_EXISTE_COD_I
TEM
3 UNID Unidade do item (Campo 02 do registro 0190) C 006 - S REGRA_EXISTE_UNID_P
ARA_ITEM_INVENTARIO
4 QTD Quantidade do item N - 03 S
5 VL_UNIT Valor unitário do item N - 06 S
6 VL_ITEM Valor do item N - 02 S
7 IND_PROP Indicador de propriedade/posse do item:
0- Item de propriedade do informante e em seu poder;
1- Item de propriedade do informante em posse de
terceiros;
2- Item de propriedade de terceiros em posse do
informante
C 001* - S [0;1;2]
8 COD_PART Código do participante (campo 02 do Registro 0150):
- proprietário/possuidor que não seja o informante do
arquivo
C 060 - N REGRA_IND_PROP
REGRA_EXISTE_COD_
PART
9 TXT_COMPL Descrição complementar C - - N
10 COD_CTA Código da conta analítica contábil debitada/creditada C - - N
2.3.5.4. REGISTRO H990: ENCERRAMENTO DO BLOCO H
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "H990" C 004 - S [H990]
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 154/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2 QTD_LIN_H Quantidade total de linhas do Bloco H N - - S REGRA_QTD_LIN_BLOC
OH
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 155/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2.3.6. BLOCO 1: OUTRAS INFORMAÇÕES
2.3.6.1. REGISTRO 1001: ABERTURA DO BLOCO 1
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "1001" C 004 - S [1001]
2 IND_MOV Indicador de movimento:
0- Bloco com dados informados;
1- Bloco sem dados informados
N 001 - S [0;1] REGRA_BLOCO_SEM_MO
VIMENTO
REGRA_BLOCO_COM_MO
VIMENTO
2.3.6.2. REGISTRO 1100: REGISTRO DE INFORMAÇÕES SOBRE EXPORTAÇÃO
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo “1100” C 004 - S [1100]
2 IND_DOC Informe o tipo de documento:
0 – Declaração de Exportação;
1 - Declaração Simplificada de Exportação
N 001* - S [0;1]
3 NRO_DE Número da declaração N 011 - S
4 DT_DE Data da Declaração (DDMMAAAA) N 008* - S REGRA_DATA_MENOR
_IGUAL_DT_FIN_0000 REGRA_DATA_VALIDA
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 156/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
5 NAT_EXP Preencher com:
0 - Exportação Direta
1 - Exportação Indireta
N 001* - S [0;1]
6 NRO_RE Nº do registro de Exportação N 012 - N
7 DT_RE Data do Registro de Exportação (DDMMAAAA) N 008* - N REGRA_DATA_MENOR
_IGUAL_DT_FIN_0000
8 CHC_EMB Nº do conhecimento de embarque C 016 - N
9 DT_CHC Data do conhecimento de embarque (DDMMAAAA) N 008* - N REGRA_DATA_MENOR
_IGUAL_DT_FIN_0000 REGRA_DATA_VALIDA
10 DT_AVB Data da averbação da Declaração de exportação (DDMMAAAA) N 008* - N REGRA_DATA_MENOR
_IGUAL_DT_FIN_0000 REGRA_DATA_VALIDA
11 TP_CHC Informação do tipo de conhecimento de transporte (Preencher
conforme Tabela de Tipo de Conhecimento de Transporte do
SISCOMEX - anexa)
N 002* - S REGRA_EXISTE_TP_CH
C
12 PAIS Código do país de destino da mercadoria (Preencher conforme
tabela do SISCOMEX)
N 003 - S
2.3.6.3. REGISTRO 1105: DOCUMENTOS FISCAIS DE EXPORTAÇÃO
REGRA_EXISTE_1110
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "1105" C 004 - S [1105]
2 COD_MOD Código do modelo da NF, conforme tabela 4.1.1 C 002* - S [01, 55]
3 SER Série da Nota Fiscal C 003 - N
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 157/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
4 NUM_DOC Número de Nota Fiscal de Exportação emitida pelo
Exportador
N 009 - S REGRA_MAIOR_ZERO
5 CHV_NFE Chave da Nota Fiscal Eletrônica N 044* - N REGRA_OBRIGATORIO_
CHV_NFE
REGRA_PREENCHER_C
HV_NFE REGRA_VALIDA_CHV_NF
E REGRA_COMPARA_NU
M_DOC_NFE
6 DT_DOC Data da emissão da NF de exportação (DDMMAAAA) N 008* - S REGRA_DATA_MENOR_
IGUAL_DT_FIN_0000 REGRA_DATA_VALIDA
7 COD_ITEM Código do item (campo 02 do Registro 0200) C 060 - S REGRA_EXISTE_COD_I
TEM
2.3.6.4. REGISTRO 1110: OPERAÇÕES DE EXPORTAÇÃO INDIRETA DE PRODUTOS NÃO INDUSTRIALIZADOS PELO ESTABELECIMENTO EMITENTE
REGRA_EXISTE_1110
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "1110" C 004 - S [1110]
2 COD_PART Código do participante-Fornecedor da Mercadoria
destinada à exportação (campo 02 do Registro 0150)
C 060 - S REGRA_EXISTE_COD_
PART
3 COD_MOD Código do documento fiscal, conforme a Tabela 4.1.1 C 002* - S [01, 1B, 04,
55]
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 158/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
4 SER Série do documento fiscal recebido com fins específicos
de exportação.
C 004 - N
5 NUM_DOC Número do documento fiscal recebido com fins
específicos de exportação
N 009 - S REGRA_MAIOR_ZERO
6 DT_DOC Data da emissão do documento fiscal (DDMMAAAA)
recebido com fins específicos de exportação
N 008* - S REGRA_DATA_VALID
A
7 CHV_NFE Chave da Nota Fiscal Eletrônica N 044* - N REGRA_OBRIGATORIO
_CHV_NFE
REGRA_PREENCHER_
CHV_NFE REGRA_VALIDA_CHV_N
FE REGRA_COMPARA_NU
M_DOC_NFE
REGRA_COMPARA_CN
PJ_NFE_PARTICIPANT
E
8 NR_ MEMO
Número do Memorando de Exportação
N - - S REGRA_MAIOR_ZERO
9 QTD Quantidade do item efetivamente exportado N - 03 S REGRA_MAIOR_ZERO
10 UNID Unidade do item (Campo 02 do registro 0190) C 006 - S REGRA_EXISTE_UNID
2.3.6.5. REGISTRO 1200: CONTROLE DE CRÉDITOS FISCAIS
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "1200" C 004 - S [1200]
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 159/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2 COD_AJ_APUR Código de ajuste, conforme informado na Tabela
indicada no item 5.1.1.
C 008* - S REGRA_EXISTE_COD_AJ_A
PURACAO
3 SLD_CRED Saldo de créditos fiscais de períodos anteriores N - 02 S
4 CRÉD_APR Total de crédito apropriado no mês N - 02 S
5 CRED_RECEB Total de créditos recebidos por transferência N - 02 S
6 CRED_UTIL Total de créditos utilizados no período N - 02 S REGRA_EXISTE_1210
7 SLD_CRED_FIM Saldo de crédito fiscal acumulado a transportar para o
período seguinte
N - 02 S
2.3.6.6. REGISTRO 1210: UTILIZAÇÃO DE CRÉDITOS FISCAIS
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "1210" C 004 - S [1210]
2 TIPO_UTIL Tipo de utilização do crédito, conforme tabela indicada
no item 5.5.
C 004* - S - REGRA_EXISTE_TIP_UTIL
_CREDITO
3 NR_DOC Número do documento utilizado na baixa de créditos C - - N
4 VL_CRED_UTIL Total de crédito utilizado N - 02 S REGRA_MAIOR_ZERO
2.3.6.7. REGISTRO 1300: MOVIMENTAÇÃO DE COMBUSTÍVEIS
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "1300" C 004 - S [1300]
2 COD_ITEM Código do Produto, constante do registro 0200 C 060 - S REGRA_EXISTE_COD_ITE
M
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 160/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
3 DT_FECH Data do fechamento da movimentação N 008* - S REGRA_DATA_ENTRE_DT
_INI_DT_FIN_0000 REGRA_DATA_VALIDA
4 ESTQ_ABERT Estoque no inicio do dia N - 03 S
5 VOL_ENTR Volume Total das Entradas N - 03 S
6 VOL_DISP Volume Disponível (05 + 06) N - 03 S
7 VOL_SAIDAS Volume Total das Saídas (Somatório dos registros de
Volume de Vendas)
N - 03 S
8 ESTQ_ESCR Estoque Escritural (07 – 08) N - 03 S
9 VAL_AJ_PERDA Valor da Perda N - 03 S
10 VAL_AJ_GANHO Valor do ganho N - 03 S
11 FECH_FISICO Estoque de Fechamento , em litros N - 03 S
2.3.6.8. REGISTRO 1310: MOVIMENTAÇÃO DIÁRIA DE COMBUSTÍVEIS POR TANQUE
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "1310" C 004 - S [1310]
2 NUM_TANQUE Tanque onde foi armazenado o combustível C - - S
3 ESTQ_ABERT Estoque no inicio do dia, em litros N - 03 S
4 VOL_ENTR Volume Recebido no dia (em litros) N - 03 S
5 VOL_DISP Volume Disponível (03 + 04), em litros N - 03 S
6 VOL_SAIDAS Volume Total das Saídas, em litros N - 03 S
7 ESTQ_ESCR Estoque Escritural(05 – 06), litros N - 03 S
8 VAL_AJ_PERDA Valor da Perda, em litros N - 03 S
9 VAL_AJ_GANHO Valor do ganho, em litros N - 03 S
10 FECH_FISICO Volume aferido no tanque, em litros. Estoque de fechamento N - 03 S
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 161/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
físico do tanque.
2.3.6.9. REGISTRO 1320: VOLUME DE VENDAS
Nº Campo Descrição Tipo Tam Dec Obrig
.
Valores
válidos
Validação
1 REG Texto fixo contendo "1320" C 004 - S [1320]
2 NUM_BICO Bico Ligado à Bomba N - - S REGRA_MAIOR_ZERO
3 NR_INTERV Número da intervenção N - - N
4 MOT_INTERV Motivo da Intervenção C 050 - N
5 NOM_INTERV Nome do Interventor C 030 - N
6 CNPJ_INTERV CNPJ da empresa responsável pela intervenção N 014* - N REGRA_VALIDA_CNPJ
7 CPF_INTERV CPF do técnico responsável pela intervenção N 011* - N REGRA_VALIDA_CPF
8 VAL_FECHA Valor da leitura final do contador, no fechamento do bico. N - 03 S
9 VAL_ABERT Valor da leitura inicial do contador, na abertura do bico. N - 03 S
10 VOL_AFERI Aferições da Bomba, em litros N - 03 N
11 VOL_VENDAS Vendas (08 – 09 - 10 ) do bico , em litros N - 03 S
2.3.6.10. REGISTRO 1350: BOMBAS
Nº Campo Descrição Tipo Tam Dec Obrig
.
Valores
válidos
Validação
1 REG Texto fixo contendo "1350" C 004 - S [1350]
2 SERIE Número de Série da Bomba C 004 - S
3 FABRICANTE Nome do Fabricante da Bomba C 060 - S
4 MODELO Modelo da Bomba C - - S
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 162/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
5 TIPO_MEDICAO Identificador de medição:
0 – analógico;
1 – digital
C 001 - S [0;1]
2.3.6.11. REGISTRO 1360: LACRES DA BOMBA
Nº Campo Descrição Tipo Tam Dec Obrig
.
Valores
válidos
Validação
1 REG Texto fixo contendo "1360" C 004 - S [1360]
2 NUM_LACRE Número do Lacre associado na Bomba C 020 - S
3 DAT_APLICACAO Data de aplicação do Lacre N 008* - S REGRA_DATA_MENOR_IG
UAL_DT_FIN_0000 REGRA_DATA_VALIDA
2.3.6.12. REGISTRO 1370: BICOS DA BOMBA
Nº Campo Descrição Tipo Tam Dec Obrig
.
Valores
válidos
Validação
1 REG Texto fixo contendo "1370" C 004 - S [1370]
2 NUM_BICO Número seqüencial do bico ligado a bomba N 003 - S
3 COD_ITEM Código do Produto, constante do registro 0200 C 060 - S REGRA_EXISTE_COD_ITEM
4 NUM_TANQUE Tanque que armazena o combustível. N - - S REGRA_MAIOR_ZERO
2.3.6.13. REGISTRO 1400: INFORMAÇÃO SOBRE VALORES AGREGADOS
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 163/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "1400" C 004 - S [1400]
2 COD_ITEM Código do item (campo 02 do Registro 0200) C 060 - S REGRA_EXISTE_COD_IT
EM
3 MUN Código do Município de origem N 007* - S REGRA_EXISTE_COD_M
UN
4 VALOR Valor mensal correspondente ao município N - 2 S REGRA_MAIOR_ZERO
2.3.6.14. REGISTRO 1500: NOTA FISCAL/CONTA DE ENERGIA ELÉTRICA – OPERAÇÕES INTERESTADUAIS.
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "1500" C 004 - S [1500]
2 IND_OPER Indicador do tipo de operação:
1- Saída
C 001* - S [1]
3 IND_EMIT Indicador do emitente do documento fiscal:
0- Emissão própria;
C 001* - S [0]
4 COD_PART Código do participante (campo 02 do Registro 0150):
- do adquirente, no caso das saídas.
C 060 - S - REGRA_EXISTE_COD_P
ART
5 COD_MOD Código do modelo do documento fiscal, conforme a
Tabela 4.1.1
C 002* - S [06]
6 COD_SIT Código da situação do documento fiscal, conforme a
Tabela 4.1.2
N 002* - S [00,01,0
6,07,08]
7 SER Série do documento fiscal C 004 - N - -
8 SUB Subsérie do documento fiscal N 003 - N - -
9 COD_CONS Código de classe de consumo de energia elétrica, N 002* - S - -
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 164/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
conforme a Tabela 4.4.5
10 NUM_DOC Número do documento fiscal N 009 - S - REGRA_MAIOR_ZERO
11 DT_DOC Data da emissão do documento fiscal N 008* - S - REGRA_DATA_MENOR_IG
UAL_DT_FIN_0000
REGRA_DATA_VALIDA
12 DT_E_S Data da entrada ou da saída N 008* - S - REGRA_DATA_VALIDA
13 VL_DOC Valor total do documento fiscal N - 02 S - REGRA_MAIOR_ZERO
14 VL_DESC Valor total do desconto N - 02 N - -
15 VL_FORN Valor total fornecido/consumido N - 02 S - -
16 VL_SERV_NT Valor total dos serviços não-tributados pelo ICMS N - 02 N - -
17 VL_TERC Valor total cobrado em nome de terceiros N - 02 N - -
18 VL_DA Valor total de despesas acessórias indicadas no
documento fiscal
N - 02 N - -
19 VL_BC_ICMS Valor acumulado da base de cálculo do ICMS N - 02 N - -
20 VL_ICMS Valor acumulado do ICMS N - 02 N - -
21 VL_BC_ICMS_ST Valor acumulado da base de cálculo do ICMS
substituição tributária
N - 02 N - -
22 VL_ICMS_ST Valor acumulado do ICMS retido por substituição
tributária
N - 02 N - -
23 COD_INF Código da informação complementar do documento
fiscal (campo 02 do Registro 0450)
C 006 - N - REGRA_EXISTE_COD_INF
24 VL_PIS Valor do PIS N - 02 N - -
25 VL_COFINS Valor da COFINS N - 02 N - -
2.3.6.15. REGISTRO 1510: ITENS DO DOCUMENTO NOTA FISCAL/CONTA ENERGIA ELÉTRICA
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 165/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "1510" C 004 - S [1510]
2 NUM_ITEM Número seqüencial do item no documento fiscal N 003 - S
3 COD_ITEM Código do item (campo 02 do Registro 0200) C 060 - S REGRA_EXISTE_COD_IT
EM
4 COD_CLASS Código de classificação do item de energia elétrica,
conforme a Tabela 4.4.1
N 004* - S REGRA_EXISTE_COD_C
LASS
5 QTD Quantidade do item N - 03 N
6 UNID Unidade do item (Campo 02 do registro 0190) C 006 - N
7 VL_ITEM Valor do item N - 02 S
8 VL_DESC Valor total do desconto N - 02 N
9 CST_ICMS Código da Situação Tributária, conforme a Tabela
indicada no item 4.3.1
N 003* - S REGRA_EXISTE_CST_ICMS REGRA_CST_ICMS_CAMPO
S_ICMS
REGRA_CST_ICMS_CAMPO
S_ST
10 CFOP Código Fiscal de Operação e Prestação N 004* - S REGRA_EXISTE_CFOP REGRA_CFOP_1500
11 VL_BC_ICMS Valor da base de cálculo do ICMS N - 02 N
12 ALIQ_ICMS Alíquota do ICMS N 006 02 N
13 VL_ICMS Valor do ICMS creditado/debitado N - 02 N
14 VL_BC_ICMS_ST Valor da base de cálculo referente à substituição
tributária
N - 02 N
15 ALIQ_ST Alíquota do ICMS da substituição tributária na unidade
da federação de destino
N - 02 N
16 VL_ICMS_ST Valor do ICMS referente à substituição tributária N - 02 N
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 166/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
17 IND_REC Indicador do tipo de receita:
0- Receita própria;
1- Receita de terceiros
C 001* - S [0;1]
18 COD_PART Código do participante receptor da receita, terceiro da
operação (campo 02 do Registro 0150)
C 060 N REGRA_EXISTE_COD_P
ART
19 VL_PIS Valor do PIS N - 02 N
20 VL_COFINS Valor da COFINS N - 02 N
21 COD_CTA Código da conta analítica contábil debitada/creditada C - - N
2.3.6.16. REGISTRO 1990: ENCERRAMENTO DO BLOCO 1
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "1990" C 004 - S [1990]
2 QTD_LIN_1 Quantidade total de linhas do Bloco 1 N - - S REGRA_QTD_LIN_BLOCO1
2.3.6.17. REGISTRO 1600: TOTAL DAS OPERAÇÕES COM CARTÃO DE CRÉDITO E/OU DÉBITO
Nº Campo Descrição Tipo Tam Dec Obrig. Valores
válidos
Validação
1 REG Texto fixo contendo "1600" C 004 - S
2 COD_PART Código do participante (campo 02 do Registro 0150):
identificação da administradora do cartão de
C 060 - S REGRA_EXISTE_COD_P
ART
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 167/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
débito/crédito
3 TOT_CREDITO Valor total das operações realizadas no período referente
a Cartão de Crédito
N - 002 S
4 TOT_DEBITO Valor total das operações realizadas no período referente
a Cartão de Débito
N - 002 S
2.3.7. BLOCO 9: CONTROLE E ENCERRAMENTO DO ARQUIVO DIGITAL
2.3.7.1. REGISTRO 9001: ABERTURA DO BLOCO 9
Nº Campo Descrição Tipo Tam Dec Obri
g.
Valores
válidos
Validação
1 REG Texto fixo contendo “9001” C 004 - S [9001]
2 IND_MOV Indicador de movimento:
0- Bloco com dados informados;
1- Bloco sem dados informados.
N 001 - S [0] REGRA_BLOCO_COM_
MOVIMENTO
2.3.7.2. REGISTRO 9900: REGISTROS DO ARQUIVO REGRA_QTD_REG_BLC_OBRIGATORIO
Nº Campo Descrição Tipo Tam Dec Obri
g.
Valores
válidos
Validação
1 REG Texto fixo contendo “9900” C 004 - S [9900]
2 REG_BLC Registro que será totalizado no próximo campo C 004 - S
3 QTD_REG_BLC Total de registros do tipo informado no campo anterior N - - S REGRA_QTD_REG_BLC
REGRA_QTD_REG_BLC
_OBRIGATORIO
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 168/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2.3.7.3. REGISTRO 9990: ENCERRAMENTO DO BLOCO 9
Nº Campo Descrição Tipo Tam Dec Obri
g.
Valores
válidos
Validação
1 REG Texto fixo contendo “9990” C 004 - S [9990]
2 QTD_LIN_9 Quantidade total de linhas do Bloco 9 N - - S REGRA_QTD_LIN_BLO
CO9
2.3.7.4. REGISTRO 9999: ENCERRAMENTO DO ARQUIVO DIGITAL
Nº Campo Descrição Tipo Tam Dec Obri
g.
Valores
válidos
Validação
1 REG Texto fixo contendo “9999”. C 004 - S [9999]
2 QTD_LIN Quantidade total de linhas do arquivo digital. N - - S REGRA_QTD_LIN_ARQ
UIVO
2.4. Regras de validação
Durante a validação dos campos caso sejam encontrados erros os valores informados serão considerados inválidos, caso ocorram advertências os valores informados serão considerados válidos
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 169/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2.4.1. Regras de validação de Estrutura
Nº Código da regra de validação Descrição Código da mensagem Tipo
1 REGRA_REGISTRO_OBRIGAT
ORIO_IMPORTACAO
Verifica se os registros Registro 0000, os registros de abertura e encerramento, e do bloco 9 foram
informados.
MSG_REGISTRO_OBRIGATORIO_IMPORTACAO ou
MSG_REGISTRO_INEXISTENTE
Erro
2
REGRA_CAMPO_OBRIGATORIO_IMPORTACAO
Verifica se o campo REG, IND_OPER, COD_MOD, campos obrigatórios do Registro 0000, dos registros de
abertura e encerramento, e do bloco 9 foram preenchidos com algum valor diferente de vazio e
do caractere “espaço”.
MSG_CAMPO_OBRIGATORIO_IMPORTACAO
Erro
3 REGRA_CAMPO_INVALIDO
Verifica se o campo foi preenchido de acordo com a RNG - Regras gerais de preenchimento .
MSG_CAMPO_INVALIDO Erro
4
REGRA_HIERARQUIA_ARQUIVO
Verifica se o arquivo está com organização hierárquica, assim definida pela citação do nível hierárquico ao qual pertence cada registro conforme RNG – Composição
da escrituração fiscal;
A ordem de apresentação dos registros é seqüencial e ascendente;
MSG_HIERARQUIA_ARQUIVO
Erro
5
REGRA_ESTRUTURA_INVALIDA
Os registros são sempre iniciados na primeira coluna (posição 1) e têm tamanho variável;
Ao início e ao final de cada campo (incluídos o primeiro e o último de cada registro) deve ser inserido o caractere delimitador “|”(Pipe ou Barra Vertical:
caractere 124 da Tabela ASCII); O caractere delimitador “|”(Pipe) não deve ser incluído
MSG_ESTRUTURA_INVALIDA
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 170/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
como parte integrante do conteúdo de quaisquer campos numéricos ou alfanuméricos;
6
REGRA_FINAL_DE_LINHA
Todos os registros devem conter no final de cada linha do arquivo digital, após o caractere delimitador Pipe
acima mencionado, os caracteres “CR” (Carriage Return) e “LF” (Line Feed) correspondentes a “retorno
do carro” e “salto de linha” (CR e LF: caracteres 13 e 10, respectivamente, da Tabela ASCII)
MSG_FINAL_DE_LINHA Erro
7 REGRA_NUMERO_CAMPOS
Verifica se o número de campos informado no registro corresponde ao número de campos especificado no
leiaute do arquivo.
MSG_NUMERO_CAMPOS Erro
8
REGRA_VALORES_VALIDOS_IMPORTACAO
Verifica se o valor informado para o campo pertence ao conjunto de valores informado na coluna “ valores
válidos” , caso essa contenha valores. Esta regra será executada somente para o campo REG,
IND_OPER, COD_MOD, campos obrigatórios do Registro 0000, dos registros de abertura e
encerramento, e do bloco 9
MSG_VALORES_VALIDOS_IMPORTACAO
Erro
9
REGRA_TAMANHO_CAMPO
Verifica se a quantidade de caracteres com que cada campo foi preenchido está correta
de acordo com as instruções definidas a seguir.
Campos com conteúdo alfanumérico (C) Todos os campos alfanuméricos terão tamanho máximo de 255 caracteres, exceto se houver indicação distinta.
Campos com conteúdo numérico (N) Todos os campos numéricos terão tamanho máximo de 19 caracteres, exceto se houver indicação distinta.
MSG_TAMANHO_CAMPO Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 171/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Campos com conteúdo alfanumérico nos quais se faz necessário registrar números ou códigos de identificação
Deverão seguir a regra de formação definida pelo respectivo órgão regulador.Os campos numéricos cujo tamanho é expresso na coluna própria deverão conter exatamente a quantidade de caracteres indicada.
Campos com conteúdo numérico nos quais há indicação de casas decimais
Campos cujo tamanho é expresso na coluna própria deverão conter no máximo a quantidade de caracteres indicada.
Campos com conteúdo numérico nos quais se faz necessário registrar números ou códigos de identificação
Deverão seguir a regra de formação definida pelo respectivo órgão regulador.Os campos numéricos cujo tamanho é expresso na coluna própria deverão conter exatamente a quantidade de caracteres indicada. Observação: o caractere vírgula utilizado como
separador de decimais deve ser incluído na contagem do tamanho do campo. O caractere “*” no tamanho de campo indica que o campo deverá ser preenchido exatamente com o número de caracteres informado.
10 REGRA_QTD_LIN_BLOCO0
Verifica se o numero de linhas do bloco 0 é igual ao valor informado no campo QTD_LIN_0 (Registro 0990)
MSG_QTD_LIN_BLOCO0 Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 172/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
11 REGRA_QTD_LIN_BLOCOC
Verifica se o número de linhas do bloco C é igual ao valor informado no campo QTD_LIN_C (Registro C990)
MSG_QTD_LIN_BLOCOC Erro
12 REGRA_QTD_LIN_BLOCOD
Verifica se o número de linhas do bloco D é igual ao valor informado no campo QTD_LIN_D (Registro D990)
MSG_QTD_LIN_BLOCOD Erro
13 REGRA_QTD_LIN_BLOCOE
Verifica se o número de linhas do blocoE é igual ao valor informado no campo QTD_LIN_E (Registro E990)
MSG_QTD_LIN_BLOCOE Erro
14 REGRA_QTD_LIN_BLOCOH
Verifica se o número de linhas do bloco H é igual ao valor informado no campo QTD_LIN_H (Registro H990)
MSG_QTD_LIN_BLOCOH Erro
15 REGRA_QTD_LIN_BLOCO9
Verifica se o número de linhas do bloco 9 é igual ao valor informado no campo QTD_LIN (Registro 9990)
MSG_QTD_LIN_BLOCO9 Erro
16 REGRA_QTD_LIN_BLOCO1
Verifica se o número de linhas do bloco 1 é igual ao valor informado no campo QTD_LIN_1 (Registro 1990)
MSG_QTD_LIN_BLOCO1 Erro
17
REGRA_QTD_REG_BLC
Verifica se o número de linhas do tipo informado no campo REG_BLC (Registro 9900) é igual ao valor
informado no campo QTD_REG_BLC(Registro 9900) e se todos os registros que constam no arquivo foram
informado no registro 9900 Registro 9900 – Registros do arquivo
MSG_QTD_REG_BLC Erro
18 REGRA_QTD_REG_BLC_OBRIGATORIO
Verifica se todos os tipos de registros existentes no arquivo foram totalizados no registro 9900
MSG_QTD_REG_BLC_OBRIGATORIO
Erro
19 REGRA_QTD_LIN_ARQUIVO
Verifica se número de linhas do arquivo é igual ao valor informado no campo QTD_LIN (Registro 9999)
MSG_QTD_LIN_ARQUIVO Erro
20 REGRA_BLOCO_SEM_MOVIM
ENTO
Verifica se IND_MOV=1 então somente podem ser informados os registros de abertura e encerramento do
Bloco
MSG_BLOCO_SEM_MOVIMENTO
Erro
21 REGRA_BLOCO_COM_MOVIM
ENTO
Verifica se IND_MOV=0 então deve ser informado pelo menos um registro além dos registros de abertura e
encerramento do Bloco
MSG_BLOCO_COM_MOVIMENTO
Erro
22 REGRA_VERSAO_LEIAUTE
Verifica se a versão do leiaute informada no arquivo é
válida na data final da escrituração ( campo DT_FIN do
MSG_VERSAO_LEIAUTE Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 173/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Registro 0000), conforme a Tabelas de Referência para o Arquivo Fiscal - Tabela Versão do Leiaute
23 REGRA_REGISTRO_NAO_DE
VE_SER_INFORMADO
Verifica se o registro não foi informado na escrituração conforme definido na regra RNG – Composição da
escrituração fiscal
MSG_REGISTRO_NAO_DEVE_SER_INFORMADO
Erro
24 REGRA_EXISTENCIA_POR_M
ODELO
Verifica se o registro é permitido de acordo com o modelo de documento do registro pai de nível 2 e
conforme definido na regra RNG – Composição da escrituração fiscal
MSG_EXISTENCIA_POR_MODELO
Erro
25 REGRA_OCORRENCIA_IMPO
RTACAO
Verifica se a ocorrência do registro está de acordo com o perfil informado conforme definido na regra RNG –
Composição da escrituração fisca
MSG_OCORRENCIA Erro
26 REGRA_EXISTENCIA_C600
Se o registro C500 ou C700 for informado então o registro C600 não deve existir.
MSG_EXISTENCIA_C600 Erro
27 REGRA_EXISTENCIA_C700
Se o registro C600 for informado então o registros C500 e C700 não devem existir.
MSG_EXISTENCIA_C700 Erro
2.4.2. Regras de validação de conteúdo
2.4.2.1. Gerais
Nº Código da regra de validação
Descrição Código da mensagem Tipo
1
REGRA_CAMPO_OBRIGATORIO
Verifica se o campo foi preenchido com algum valor diferente de vazio e do caractere “espaço”.
Na ausência de informação, o campo vazio (campo sem conteúdo; nulo; null) deverá ser iniciado com caractere
“|” e imediatamente encerrado com o mesmo caractere
MSG_CAMPO_OBRIGATORIO Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 174/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
“|” delimitador de campo.
2
REGRA_VALORES_VALIDOS Verifica se o valor informado para o campo pertence ao
conjunto de valores informado na coluna “ valores válidos” , caso essa contenha valores.
MSG_VALORES_VALIDOS Erro
3
REGRA_OCORRENCIA Verifica se a ocorrência do registro está de acordo com
o perfil informado conforme definido na regra RNG – Composição da escrituração fiscal
MSG_OCORRRENCIA Erro
4
REGRA_REGISTRO_OBRIGATORIO
Verifica se os registros obrigatórios e obrigatórios condicionados foram devidamente informados conforme definido na regra RNG – Composição da escrituração
fiscal
MSG_REGISTRO_OBRIGATORIO
Erro
5 REGRA_DUPLICIDADE_NO_
REGISTRO
Verifica se houve duplicidade de ocorrência da chave definida para cada registro conforme RNG –
Composição da escrituração fiscal
MSG_DUPLICIDADE_NO_REGISTRO
Erro
6 REGRA_DATA_VALIDA
O valor informado no campo deverá ser uma data válida.
MSG_DATA_VALIDA Erro
7 REGRA_DATA_MINIMA Verifica se a data é maior ou igual a 01/01/2008 MSG_DATA_MINIMA Erro
8 REGRA_MES_ESCRITURAC
AO
Verifica se a data informada no campo DT_INI do Registro 0000 pertence ao mesmo mês/ano da data
informada no campo DT_FIN do Registro 0000
MSG_MES_ESCRITURACAO Erro
9 REGRA_OBRIGATORIO_CPF
_EXCLUDENTE
Obrigatório se não for informado oCNPJ, correspondente, somente um dos campos deverá ser
informado.
MSG_OBRIGATORIO_CPF_EXCLUDENTE
Erro
10
REGRA_VALIDA_IE
Valida a Inscrição Estadual de acordo com RNG - Tabelas de Referência para o Arquivo Fiscal -
Tabela de UF/IE, considerando-se a UF informada no
Registro ou os dois primeiros dígitos do COD_MUN iinformado no registro
MSG_VALIDA_IE Erro
11 REGRA_VALIDA_CNPJ
Verificar se dígito verificador é válido.
O dígito verificador do CNPJ é baseado no cálculo do
MSG_VALIDA_CNPJ Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 175/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
módulo 11 e corresponde aos 2 últimos dígitos do CNPJ, o restante dos dígitos são a base para cáculo dos dígitos verificadores.
No caso do CNPJ, o DV módulo 11 corresponde ao
resto da divisão por 11 do somatório da multiplicação de
cada algarismo da base respectivamente por 9, 8, 7, 6,
5, 4, 3, 2, 9, 8, 7, 6 e 5, a partir da unidade. O resto 10 é
considerado 0.
Veja, abaixo, exemplo de cálculo de DV módulo 11
para o CNPJ nº 18781203/0001:
1 8 7 8 1 2 0 3 0 0 0 1 = 2
x x x x x x x x x x x x
6 7 8 9 2 3 4 5 6 7 8 9
----------------------------------
6+56+56+72+ 2+ 6+ 0+15+ 0+ 0+ 0+ 9 = 222÷11=20,
com resto 2
1 8 7 8 1 2 0 3 0 0 0 1 2 = 8
x x x x x x x x x x x x x
5 6 7 8 9 2 3 4 5 6 7 8 9
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 176/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
-------------------------------------
5+48+49+64+ 9+ 4+ 0+12+ 0+ 0+ 0+ 8+18 =
217÷11=19, com resto 8
Portanto, CNPJ+DV = 18781203/0001-28
12
REGRA_VALIDA_CPF
Verificar se dígito verificador é válido. O dígito verificador do CPF é baseado no cálculo do módulo 11 e corresponde aos 2 últimos dígitos do CPF, o restante dos dígitos são a base para cáculo dos dígitos verificadores.
No caso do CPF, o DV módulo 11 corresponde ao resto
da divisão por 11 do somatório da multiplicação de cada
algarismo da base respectivamente por 9, 8, 7, 6, 5, 4,
3, 2, 1 e 0, a partir da unidade. O resto 10 é
considerado 0. Veja, abaixo, exemplo de cálculo de DV
módulo 11 para o CPF nº 280012389:
2 8 0 0 1 2 3 8 9 = 3
x x x x x x x x x
1 2 3 4 5 6 7 8 9
-------------------------
2+16+ 0+ 0+ 5+12+21+64+81 = 201÷11=18, com resto
MSG_VALIDA_CPF Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 177/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
3
2 8 0 0 1 2 3 8 9 3 = 8
x x x x x x x x x x
0 1 2 3 4 5 6 7 8 9
----------------------------
0+ 8+ 0+ 0+ 4+10+18+56+72+27 = 195÷11=17, com
resto 8
Portanto, CPF+DV = 280012389-38
13
REGRA_NOTA_FISCAL_CANCELADA
Se COD_SIT = 02 (cancelado) ou 03 (canc.
extemporâneo) ou 04 (NFe denegada) ou 05 (NFe
inutilizada) somente deverão ser informados os campos
que compõem a CHAVE do registro excluído, o campo
COD_PART e incluídos os campos IND_OPER,
COD_SIT e COD_MOD. Não deverão ser informados
registros filhos.
MSG_NOTA_FISCAL_CANCELAD
A
Erro
14 REGRA_DATA_MENOR_IGUAL_DT_FIN
A data informada no campo deverá ser menor ou igual a sua data final correspondente deste registro.
MSG_DATA_MENOR_IGUAL_DT_
FIN Erro
15 REGRA_DATA_MENOR_IGUAL_DT_FIN_0000
O valor informado no campo deverá ser menor ou igual que DT_FIN do Registro 0000
MSG_DATA_MENOR_IGUAL_DT_
FIN_0000 Erro
16 REGRA_DATA_MENOR_DT_FIN_0000
O valor informado no campo deverá ser menor que DT_FIN do Registro 0000
MSG_DATA_MENOR_DT_FIN_000
0 Erro
17 REGRA_DT_INI_0205 O valor informado no campo deverá ser menor que MSG_DT_INI_0205 Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 178/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
DT_FIN do registro 0000 e maior ou igual que DT_INI do registro 0000
18 REGRA_DATA_MENOR_IGUAL_DT_DOC_C100
O valor informado no campo deverá ser menor ou igual que DT_DOC do registro C100.
MSG_DATA_MENOR_IGUAL_DT_
DOC_C100 Erro
19 REGRA_DATA_MAIOR_IGUAL_DT_DOC_C100
O valor informado no campo deverá ser maior ou igual que DT_DOC do registro C100.
MSG_DATA_MAIOR_IGUAL_DT_
DOC_C100 Erro
20
REGRA_REFERENCIADO_COD_PART
O valor informado no campo COD_PART deverá existir em qualquer dos registros dos Registros : C100, C113, C160, C165, C176, C500, C510, D100, D130, D140, D170, D400, D500, D510, E113, E240, H010, 1110,
1500, 1510, 1600
MSG_REFERENCIADO_COD_PAR
T
Erro
21 REGRA_NAO_PREENCHER_BRA
O campo somente poderá ser preenchido quando o campo COD_PAIS do registro for igual à Brasil
MSG_NAO_PREENCHER_BRA Erro
22 REGRA_OBRIGATORIO_CPF
_BRA
O campo será obrigatório se REGRA_OBRIGATORIO_CPF_EXCLUDENTE e
COD_PAIS é igual a Brasil
MSG_OBRIGATORIO_CPF_BRA Erro
23 REGRA_OBRIGATORIO_PARA_BRASIL
Campo obrigatório se COD_PAIS for igual à Brasil MSG_OBRIGATORIO_PARA_BRA
SIL Erro
24 REGRA_DATA_ENTRE_DT_I
NI_DT_FIN_0000
Verifica se a data informada é maior ou igual ao campo DT_INI do Registro 0000 e menor ou igual ao campo
DT_FIN do Registro 0000
MSG_DATA_ENTRE_DT_INI_DT_
FIN_0000
Erro
25 REGRA_REFERENCIADO_C
OD_ITEM
O valor informado no campo COD_ITEM deverá existir em qualquer dos registros: C170, C197, C321, C370, C425, C470, C495, C510, C610, D110, D510, D610, E113, E240, H010, 1105, 1300, 1370, 1400, 1510.
MSG_REFERENCIADO_COD_ITE
M
Erro
26 REGRA_OBRIGATORIO_NC
M
O preenchimento do campo é obrigatório se IND_ATIV constante do registro 0000 for igual a Zero (Industrial ou equiparado a industrial), exceto se campo o TIP_ITEM
for igual a “07” ou “09” ou “10” ou “99”
MSG_OBRIGATORIO_NCM
Erro
27 REGRA_MAIOR_ZERO O valor informado no campo deverá ser maior que zero MSG_MAIOR_ZERO Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 179/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
28 REGRA_REFERENCIADO_COD_NAT
O valor informado no campo COD_NAT deverá existir no registro C170
MSG_REFERENCIADO_COD_NAT Erro
29 REGRA_REFERENCIADO_C
OD_INF
O valor informado no campo COD_INF deverá existir em qualquer dos registros: C110, C500, D100, D500,
1500 MSG_REFERENCIADO_COD_INF
Erro
30 REGRA_REFERENCIADO_C
OD_OBS
O valor informado no campo COD_OBS deverá existir em qualquer dos registros: C195, C320, C390, C490, C590, C690, C790, D190, D300, D390, D590, D690,
D696
MSG_REFERENCIADO_COD_OBS
Erro
31
REGRA_NOTA_FISCAL_COMPLEMENTAR
Se COD_SIT = 06 (Complementar) ou 07 (Complementar extemporâneo) Os campos REG, IND_EMIT, COD_MOD, NUM_DOC, COD_PART,
DT_DOC serão obrigatórios. Demais campos e registros filhos do Registro C100 serão facultativos,
exceto C190.
MSG_NOTA_FISCAL_COMPLEME
NTAR
Erro
32
REGRA_NFE_EMITIDA
Se o COD_MOD = 55 e IND_EMIT = 0 (emissão própria) fazer validações no registro C100. .
Não poderão ser informados outros registros filhos, exceto o registro C190, C195 e C197.
MSG_NFE_EMITIDA
Erro
33 REGRA_IND_EMIT
Se o campo IND_EMIT = 1 (terceiros) então o campo IND_OPER deverá ser igual a zero (0) –
entradas. MSG_IND_EMIT
Erro
34 REGRA_VALIDA_SITUAC
AO_PARA_NFE
RNG1.6.3.51 O campo COD_SIT somente poderá assumir os valores 04 ou 05 quando o COD_MOD= 55
e IND_EMIT = 0
MSG_VALIDA_SITUACAO_PA
RA_NFE
Erro
35 REGRA_OBRIGATORIO_C
HV_NFE
RNG1.6.3.52 O campo é obrigatório se o COD_MOD= 55 e caso exista o campo IND_EMIT esse deverá ser
igual a zero (0)
MSG_OBRIGATORIO_CHV_NF
E
Erro
36 REGRA_OBRIGATORIO_CHV_CTE
O campo é obrigatório se o COD_MOD= 57 e caso exista o campo IND_EMIT esse deverá ser igual a zero
MSG_OBRIGATORIO_CHV_CT
E
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 180/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
(0)
37 REGRA_PREENCHER_CH
V_NFE
RNG1.6.3.53 O campo somente poderá ser preenchido se o COD_MOD= 55 e caso exista o campo IND_EMIT
esse deverá ser igual a zero (0) MSG_PREENCHER_CHV_NFE
Erro
38 REGRA_PREENCHER_CH
V_CTE
O campo somente poderá ser preenchido se o COD_MOD= 57 e caso exista o campo IND_EMIT esse
deverá ser igual a zero (0) MSG_PREENCHER_CHV_CTE
Erro
39
REGRA_VALIDA_CHV_NFE
Verificar se dígito verificador é válido. O dígito verificador da chave de acesso da NF-e é
baseado no cálculo do módulo 11 e corresponde ao último dígito da chave.
O módulo 11 de um número é calculado multiplicando-se
cada algarismo pel seqüência de multiplicadores
2,3,4,5,6,7,8,9,2,3,... posicionados da direita para a esquerda.
O DV (dígito verificador) será a diferença entre 11 e o resto da divisão do somatório dos resultados das
ponderações dos algarismos por 11. Exemplo:
DV = 11 – (resto da divisão)
=11-10=1 Neste caso o DV da chave de acesso da NF-e é igual à
1, valor este que deverá compor a chave de acesso totalizando uma sequência de 44 caracteres.
Chave 5 2 0
Pesos 4 3 2
Ponderação (Chave*Peso)
20 6 0 =26 MOD 11
= 10
MSG_VALIDA_CHV_NFE
Erro
40 REGRA_VALIDA_CHV_CTE A regra de validação da chave do CT-e é a mesma MSG_VALIDA_CHV_CTE Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 181/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
aplicada para NF-e na RNG – REGRA_VALIDA_CHV_NFE.
41
REGRA_VALIDA_INFOR_CHV_NFE
Verifica se as regras: REGRA_COMPARA_CNPJ_NFE,
REGRA_COMPARA_NUM_DOC_NFE e REGRA_COMPARA_UF_NFE
foram atendidas.
Exibir mensagem de acordo a regra
não atendida
Erro
42
REGRA_VALIDA_INFOR_CHV_CTE
Verifica se as regras:
REGRA_COMPARA_CNPJ_CTE, REGRA_COMPARA_NUM_DOC_CTE e
REGRA_COMPARA_UF_CTE foram atendidas
Exibir mensagem de acordo a regra
não atendida
Erro
43 REGRA_COMPARA_CNPJ
_NFE
O CNPJ que compõe o campo CHV_NFE deverá ser igual ao CNPJ do informante, campo CNPJ do Registro
0000 MSG_COMPARA_CNPJ_NFE
Erro
44 REGRA_COMPARA_CNPJ_CTE
Idêntica à regra REGRA_COMPARA_CNPJ_NFE, porém se aplica ao campo CHV_CTE. MSG_COMPARA_CNPJ_CTE
45 REGRA_COMPARA_NUM
_DOC_NFE
O Número do documento que compõe o campo CHV_NFE deverá ser igual ao campo NUM_DOC
informado nesse registro
MSG_COMPARA_NUM_DOC_
NFE
Erro
46 REGRA_COMPARA_NUM_DOC_CTE
Idêntica à regra REGRA_COMPARA_NUM_DOC_NFE, porém se aplica ao campo CHV_CTE.
MSG_COMPARA_NUM_DOC_
CTE
Erro
47
REGRA_COMPARA_UF_NFE
O UF ( código do IBGE ) que compõe o campo CHV_NFE deverá ser igual a UF do informante, campo
UF (Sigla da Unidade) do Registro 0000. Realizada a conversão por meio da tabela de UF/IE conforme RNG -
Tabelas de Referência para o Arquivo Fiscal - Tabela de UF/IE
MSG_COMPARA_UF_NFE
Erro
48 REGRA_COMPARA_UF_C
Idêntica à regra REGRA_COMPARA_UF_NFE, porém
se aplica ao campo CHV_CTE. MSG_COMPARA_UF_CTE
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 182/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
TE
49 REGRA_DT_E_S_MAIOR_IGUAL_DT_DOC
O campo DT_E_S deve ser maior ou igual à data informada no campo DT_DOC
MSG_DT_E_S_MAIOR_IGUAL_DT
_DOC Erro
50 REGRA_VL_DOC_C140
Se o campo IND_PGTO = 1 (a prazo), então o valor informado no campo deverá ser igual ao campo VL_TIT
do Registro C140
MSG_VL_DOC_C140 Erro
51
REGRA_VL_DOC_C470
O valor informado no campo deverá ser maior ou igual à
soma do campo VL_ITEM dos Registros C470.
MSG_VL_DOC_C470
Erro
52
REGRA_VL_MERC_C170
Se NÃO for nota fiscal eletrônica de emissão própria (modelo
= “55” e IND_EMIT = “0”) e (COD_SIT = “00” ou “01”)
então o valor informado no campo deverá ser maior ou igual à
soma do campo VL_ITEM dos Registros C170
Deverão ser consideradas as definições sobre tolerância entre
valores divergentes de acordo com a RNG - Tolerância entre
valores calculados divergentes
MSG_VL_MERC_C170
Erro
53 REGRA_VL_BC_ICMS_D310
O valor informado no campo deverá ser igual à soma do campo VL_BC_ICMS dos Registros D310.
MSG_VL_BC_ICMS_D310 Erro
54 REGRA_VL_ICMS_D310
O valor informado no campo deverá ser igual à soma do campo VL_ICMS dos Registros D310.
MSG_VL_ICMS_D310 Erro
55
REGRA_VL_SERV_D310
O valor informado no campo deverá ser igual à soma do campo VL_SERV dos Registros D310.
MSG_VL_SERV_D310
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 183/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
56 REGRA_OBRIGATORIO_COD_AUT
Se o campo NUM_DA não for informado é obrigatório
informar o campo COD_AUT MSG_OBRIGATORIO_COD_AUT
Erro
57 REGRA_QTD_PARC_C140
QTD_PARC deverá ser igual ao Total de ocorrências do Registro C141
MSG_QTD_PARC_C140 Erro
58 REGRA_COERENCIA_CFOP
O primeiro caractere do CFOP deverá ser o mesmo para todos os itens do documento
MSG_COERENCIA_CFOP Erro
59
REGRA_NUM_ITEM_SEQ
NUM_ITEM deve ser seqüencial, ou seja, os números de item, por documento fiscal, deverão iniciar sempre
com 1 e seguir a sequência: 2, 3, 4 ..... Não serão permitidos intervalos na sequência.
MSG_NUM_ITEM_SEQ
Erro
60 REGRA_CAMPOS_IND_REC
Se IND_REC = 1, 5 ou 9 então os valores dos campos
VL_BC_ICMS, ALIQ_ICMS e VL_ICMS deverão ser igual à
zero OU VAZIO
MSG_CAMPOS_IND_REC Erro
61
REGRA_CST_ICMS_CAMPOS_ICMS
Se os dois últimos dígitos do CST_ICMS forem 30, 40, 41, 50
ou 60 então os valores dos campos VL_BC_ICMS,
ALIQ_ICMS e VL_ICMS deverão ser igual à zero OU
VAZIO,
E
Caso contrário, exceto 90 e 51, os campos deverão ser
maiores que ZERO.
MSG_CST_ICMS_CAMPOS_ICMS
Advertência
62
REGRA_CST_ICMS_CAMPOS_ST
Se os dois últimos caracteres do CST_ICMS forem 10, 30 ou
70, os campos VL_BC_ICMS_ST e VL_ICMS_ST
deverão ser maiores ou iguais a Zero.
E
Caso contrário, exceto 90, os campos deverão ser iguais
a zero.
MSG_CST_ICMS_CAMPOS_ST
Erro
63 REGRA_CFOP_SAIDA O primeiro caractere do CFOP deve ser igual a 5 MSG_CFOP_SAIDA Erro
64 REGRA_CFOP_SAIDA_AMPLO
O primeiro caractere do CFOP deve ser igual a 5, 6 ou 7 MSG_CFOP_SAIDA_AMPLO
Erro
65 REGRA_CFOP_C100 Se IND_OPER do registro C100=0 (entrada) MSG_CFOP_C100 Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 184/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Então o primeiro caractere do CFOP deve ser igual a 1,2 ou 3
Senão
Se IND_OPER do registro C100=1 (saída)
Então o primeiro caractere do CFOP deve ser igual a 5, 6 ou
7
66 REGRA_ALIQ_ICMS_C170
Se os dois últimos caracteres do CST_ICMS forem 00, 10, 20
ou 70, o campo ALIQ_ICMS deve ser maior que Zero MSG_ALIQ_ICMS_C170
Advertência
67 REGRA_OBRIGATORIO_CNPJ
Se IND_VEIC_OPER igual a 1 o campo CNPJ é
obrigatório. MSG_OBRIGATORIO_CNPJ
Erro
68 REGRA_CHAVE_EXISTE_NO
_REGISTRO_ITEM
A combinação CST_ICMS+CFOP+ALIQ_ICMS deverá
existir no respectivo registro de itens conforme os pares de
registros analiticos/itens: C190 - C170 , C470 – C490, C590 -
C510 , C690 - C610 , D590 - D510 e D690 - D610
MSG_CHAVE_EXISTE_NO_REGIS
TRO_ITEM
Erro
69
REGRA_VL_BC_ICMS_NO_REGISTRO_ITEM
Se existir o registro de item então
VL_BC_ICMS_= Soma do campo
VL_BC_ICMS no respectivo registro de itens conforme os
pares de registros analiticos/itens: C190 - C170 , C590 - C510
, C690 - C610 , D590 - D510 e D690 - D610
para a mesma combinação
CST_ICMS+CFOP+ALIQ_ICMS.
Deverão ser consideradas as definições sobre tolerância entre
valores divergentes de acordo com a RNG - Tolerância entre
valores calculados divergentes
MSG_VL_BC_ICMS_NO_REGISTR
O_ITEM
Erro
70
REGRA_VL_ICMS_NO_REGISTRO_ITEM
Se existir o registro de item então
VL_VL_ICMS = Soma do campo
VL_ICMS no respectivo registro de itens conforme os pares
de registros analiticos/itens: C190 - C170 , C590 - C510 ,
C690 - C610 , D590 - D510 e D690 - D610
MSG_VL_ICMS_NO_REGISTRO_I
TEM
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 185/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Para a mesma combinação
CST_ICMS+CFOP+ALIQ_ICMS.
Deverão ser consideradas as definições sobre tolerância entre
valores divergentes de acordo com a RNG - Tolerância entre
valores calculados divergentes
71
REGRA_VL_BC_ICMS_ST_NO_REGISTRO_ITEM
Se existir o registro de item então
VL_BC_ICMS_ST = Soma do campo
VL_BC_ICMS ST no respectivo registro de itens conforme
os pares de registros analiticos/itens: C190 - C170 , C590 -
C510 , C690 - C610 , D590 - D510 e D690 - D610
Para a mesma combinação
CST_ICMS+CFOP+ALIQ_ICMS.
Deverão ser consideradas as definições sobre tolerância entre
valores divergentes de acordo com a RNG - Tolerância entre
valores calculados divergentes
MSG_VL_BC_ICMS_ST_NO_REGI
STRO_ITEM
Erro
72
REGRA_VL_ICMS_ST_NO_REGISTRO_ITEM
Se existir o registro de item então
VL_ICMS_ST = Soma do campo
VL_ICMS_ST no respectivo registro de itens conforme os
pares de registros analiticos/itens: C190 - C170 , C590 - C510
, C690 - C610 , D590 - D510 e D690 - D610
Para a mesma combinação
CST_ICMS+CFOP+ALIQ_ICMS.
Deverão ser consideradas as definições sobre tolerância entre
valores divergentes de acordo com a RNG - Tolerância entre
valores calculados divergentes
MSG_VL_ICMS_ST_NO_REGISTR
O_ITEM
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 186/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
73 REGRA_CST_ICMS_RED_BC
O campo VL_RED_BC deve ser maior que zero se o 2º
e 3º caracteres do CST_ICMS forem iguais a 20 ou 70 MSG_CST_ICMS_RED_BC
Erro
74
REGRA_VL_C197
Pelo menos um dos campos de valores (VL_BC_ICMS,
ALIQ_ICMS, VL_ICMS, VL_OUTROS) deve ser maior que
ZERO MSG_VL_C197
Erro
75 REGRA_ITEM_INFORMADO
O valor informado no campo deverá existir no registro C170,
campo COD_ITEM, para um mesmo pai ( registro C100) MSG_ITEM_INFORMADO
Erro
76 REGRA_NUMDOC
O valor do campo NUM_DOC_FIN deverá ser maior ou
igual o valor do campo NUM_DOC_INI MSG_NUMDOC
Erro
77
REGRA_VL_DOC_C300
Quando houver o registro C321 o valor informado no campo
deverá ser igual à soma do campo VL_ITEM dos Registros
C321.
MSG_VL_DOC_C300
Erro
78 REGRA_NUM_DOC_CANC_I
NTERVALO
NUM_DOC_INI do Registro C300 >= NUM_DOC_CANC do Registro C310 <=
NUM_DOC_FIN do Registro C300
MSG_NUM_DOC_CANC_INTERV
ALO
Erro
79 REGRA_VL_BC_ICMS_C320
VL_BC_ICMS = Soma do campo VL_BC_ICMS do
Registro C321.
MSG_VL_BC_ICMS_C320
Erro
80 REGRA_VL_ICMS_C320
VL_ICMS = Soma do campo VL_ICMS do Registro C321.
MSG_VL_ICMS_C320
Erro
81 REGRA_GRANDE_TOTAL_FINAL
O campo GT_FIN deverá ser maior ou igual ao campo
VL_BRT MSG_GRANDE_TOTAL_FINAL
Erro
82
REGRA_VENDA_BRUTA
VL_BRT = Somatório do campo VLR_ACUM_TOT do
registro C420 para os COD_TOT_PAR (C420) diferentes de
“OPNF” (Operações não fiscais), “DO” (Desconto Operações
não fiscais), “AO” (Acréscimo de operações não fiscais),
“Can-O” ( (Cancelamento de operações não fiscais) e “IOF”
(Imposto Sobre Operações Financeiras)
MSG_VENDA_BRUTA
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 187/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
83
REGRA_VLR_TOTALIZADOR
VLR_ACUM_TOT = soma do campo VL_OPR do
registro C490
Para todo COD_TOT_PAR do Registro C420 no
formato “Tnnnn” ou “xxTnnnn”, onde “nnnn” é a
alíquota (considerar nn,nn) e
“nn,nn” = ALIQ_ICMS do Registro C490.
Deverão ser consideradas as definições sobre tolerância
entre valores divergentes de acordo com a RNG -
Tolerância entre valores calculados divergentes
MSG_VLR_TOTALIZADOR
Erro
84
REGRA_VL_ITEM_C425
Se perfil B
VLR_ACUM_TOT = soma do campo VL_ITEM do
registro C425.
Será permitida uma tolerância de discordância de
valores de R$10,00 entre o valor calculado e o valor
informado
MSG_VL_ITEM_C425
Erro
85
REGRA_NR_TOT
O valor informado no campo NR_TOT deverá ser igual
ao número do totalizador informado no código do
totalizador (campo COD_TOT_PAR), quando os
totalizadores forem do tipo “xxTnnnn”. Onde “xx”
representa o número do totalizador e "nnnn" representa
a alíquota efetiva.O campo é obrigatório quando o
MSG_NR_TOT
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 188/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
código do totalizador informado estiver no formato
“xxTnnnn” ou “Tnnnn” e não poderá ser preenchido
para os demais formatos.
86 REGRA_DESCR_NR_TOT
O campo só deve estar preenchido se NR_TOT <>
vazio MSG_DESCR_NR_TOT
Erro
87
REGRA_NR_CANC
O valor do campo QTD_CANC deve ser menor ou igual ao valor do campo QTD
MSG_NR_CANC
Erro
88
REGRA_VL_BC_ICMS_C470
Se IND_PERFIL igual a “A” então VL_BC_ICMS = a soma
do campo VL_ITEM dos registros C470 quando ALIQ_ICMS
for maior que ZERO.
Para a mesma combinação
CST_ICMS+CFOP+ALIQ_ICMS.
MSG_VL_BC_ICMS_C470
Erro
89
REGRA_CFOP_C500
Se IND_OPER do registro C500=0 (entrada)
Então o primeiro caractere do CFOP deve ser igual a 1,2 ou 3
Senão
Se IND_OPER do registro C500=1 (saída)
Então o primeiro caractere do CFOP deve ser igual a 5, 6 ou
7
MSG_CFOP_C500
Erro
90 REGRA_CFOP_1500
Se IND_OPER do registro 1500=1 (saída) Então o primeiro
caractere do CFOP deve ser igual a “6”. MSG_CFOP_1500
Erro
91
REGRA_CFOP_D500
Se IND_OPER do registro D500=0 (aquisição)
Então o primeiro caractere do CFOP deve ser igual a 1,2 ou 3
Senão
Se IND_OPER do registro D500=1 (prestação)
Então o primeiro caractere do CFOP deve ser igual a 5,6 ou 7
MSG_CFOP_D500
Erro
92 REGRA_QTD_CANC QTD_CANC deverá ser menor ou igual a QTD_CONS MSG_QTD_CANC Erro
93 REGRA_QTD_CANC_C601 QTD_CANC deverá ser igual a quantidade de MSG_QTD_CANC_C601 Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 189/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
ocorrências do registro C601.
94 REGRA_VALOR_COM_FRET
E
O valor informado no campo deverá ser maior que zero
se campo IND_FRT do registro D100 for diferente de 9
(Sem frete)
MSG_VALOR_COM_FRETE
Erro
95
REGRA_VALIDA_CNPJ_CPF
Se forem informados 14 caracteres no campo verifica a
regra REGRA_VALIDA_CNPJ senão verifica a regra
REGRA_VALIDA_CPF
MSG_VALIDA_CNPJ_CPF
Erro
96 REGRA_OBRIGATORIO_IE_REM
O campo é obrigatório se campo COD_MOD (D100) =
01 ou 55 MSG_OBRIGATORIO_IE_REM
Erro
97
REGRA_VL_AJ_DEBITOS_E110
VL_AJ_DEBITOS (E110) = SOMA de VL_ICMS do Registro C197 se o TERCEIRO caractere do código de ajuste (campo COD_AJ) do registro C197 for “3”, “4” ou
“5” e o QUARTO caractere for 0.
Para todos os registros onde os documentos estejam compreendidos no período informado no Registro E100, utilizando para tanto o campo DT_E_S (C100). Quando o campo DT_E_S (C100) for vazio utilizar o DT_DOC
Para todas as ocorrências onde a situação do
documento (campo COD_SIT do Registro C100) for diferente de 01-extemporâneo e diferente de 07-NF
Complementar extemporânea.
MSG_VL_AJ_DEBITOS_E110
Erro
98 REGRA_VL_TOT_AJ_DEBI
TOS_E110
VL_TOT_AJ_DEBITOS (E110) = Soma do VL_AJ_APUR
dos registros E111 quando o TERCEIRO caractere for igual a
“0” e QUARTO caractere do COD_AJ_APUR for igual a “0”
MSG_VL_TOT_AJ_DEBITOS_E
110
Erro
99 REGRA_VL_ESTORNOS_
CRED_E110
VL_ESTORNOS_CRED (E110) = Soma do VL_AJ_APUR
dos registros E111 quando o TERCEIRO caractere for igual a
“0” e o QUARTO caractere do COD_AJ_APUR for igual a
“1”
MSG_VL_ESTORNOS_CRED_E
110
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 190/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
100
REGRA_VL_AJ_CREDITOS_E110
VL_AJ_CREDITOS (E110) = SOMA de VL_ICMS do Registro C197 se o TERCEIRO caractere do código de ajuste (campo COD_AJ) do registro C197 for “0”, “1”, “2”
e o QUARTO caractere for “0”.
Para todos os registros onde os documentos estejam compreendidos no período informado no Registro E100, utilizando para tanto o campo DT_E_S (C100). Quando o campo DT_E_S (C100) for vazio utilizar o DT_DOC
Exceto se COD_SIT (C100) for igual a 01-extemporâneo ou
igual a 07-NF Complementar extemporânea, cujo valor
deverá ser somado nos valores do menor período informado
no Registro E100
MSG_VL_AJ_CREDITOS_E110
Erro
101 REGRA_VL_TOT_AJ_CRE
DITOS_E110
VL_TOT_AJ_CREDITOS (E110) = Soma do VL_AJ_APUR
dos registros E111 quando o TERCEIRO caractere for igual a
“0” e QUARTO caractere do COD_AJ_APUR for igual a “2”
MSG_VL_TOT_AJ_CREDITOS_
E110
Erro
102 REGRA_VL_ESTORNOS_
DEB_E110
VL_ESTORNOS_DEB (E110) = Soma do VL_AJ_APUR
dos registros E111 quando o TERCEIRO caractere for igual a
“0” e QUARTO caractere do COD_AJ_APUR for igual a “3”
MSG_VL_ESTORNOS_DEB_E1
10
Erro
103
REGRA_VL_TOT_DED_E110
VL_TOT_DED (E110) =
Soma do VL_AJ_APUR dos registros E111 quando o
TERCEIRO caractere for igual a “0” e QUARTO
caractere do COD_AJ_APUR for igual a “4”
MAIS
A soma de VL_ICMS do registro C197 se o
TERCEIRO caractere do código de ajuste ( campo
COD_AJ) for “6” e o QUARTO caractere for “0”.
Para todos os registros onde os documentos estejam
compreendidos no período informado no Registro E100,
MSG_VL_TOT_DED_E110
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 191/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
utilizando para tanto o campo DT_E_S (C100). ), exceto
se COD_SIT for igual a 01-extemporâneo ou igual a 07-NF Complementar extemporânea, cujo valor deverá ser somado nos valores do menor período informado no registro E100.
Quando o campo DT_E_S (C100) for vazio utilizar o
DT_DOC.
104 REGRA_VL_TOT_DED_M
AIOR_ZERO
O valor do campo VL_TOT_DED (E110) somente poderá
ser maior que ZERO quando VL_SLD_APURADO for maior
que ZERO.
MSG_VL_TOT_DED_MAIOR_Z
ERO
Erro
105 REGRA_ICMS_RECOLHER
VL_ICMS_RECOLHER (E110) =
VL_SLD_APURADO menos VL_TOT_DED. MSG_ICMS_RECOLHER
Erro
106
REGRA_ICMS_REC_E116
O valor da soma dos campos
(VL_ICMS_RECOLHER)+(DEB_ESP) do registro
E110 é igual a soma dos valores dos campos VL_OR
do Registro E116
MSG_ICMS_REC_E116
Erro
107
REGRA_VALIDA_SUFRAMA
Verificar se o dígito verificador da inscrição informada está
correto.
MSG_VALIDA_SUFRAMA
Erro
108 REGRA_REFERENCIADO
_UNID
O valor informado no campo UNID deverá existir em
qualquer dos registros: 0200, C170, C321, C370, C425, C470,
C495, C510, C610, D510, D610, H010, 1110, 1510 MSG_REFERENCIADO_UNID
Erro
109
REGRA_EXISTE_C140 Se modelo <> “55” e IND_EMIT <> “0” então Verifica se
existe registro C140 e C141 quando IND_PGTO for igual a
“1 – A prazo” MSG_EXISTE_C140
Erro
110 REGRA_VENDA_BRUTA_2E
VL_BRT = Somatório do campo VLR_ACUM_TOT do
registro D365 para os COD_TOT_PAR (D365) diferentes de MSG_VENDA_BRUTA_2E
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 192/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
“OPNF” (Operações não fiscais), “DO” (Desconto Operações
não fiscais), “AO” (Acréscimo de operações não fiscais),
“Can-O” ( (Cancelamento de operações não fiscais) e “IOF”
(Imposto Sobre Operações Financeiras)
111
REGRA_VLR_TOTALIZADOR_2E
VLR_ACUM_TOT = soma do campo VL_OPR do
registro D390
Para todo COD_TOT_PAR do Registro D365 no
formato “Tnnnn”, onde “nnnn” é a alíquota (considerar
nn,nn) e
“nn,nn” = ALIQ_ICMS do Registro D390.
Deverão ser consideradas as definições sobre tolerância
entre valores divergentes de acordo com a RNG -
Tolerância entre valores calculados divergentes.
MSG_VLR_TOTALIZADOR_2E
Erro
112
REGRA_VL_SERV_D370
VLR_ACUM_TOT = soma do campo VL_SERV do
registro D370.
Deverão ser consideradas as definições sobre tolerância
entre valores divergentes de acordo com a RNG -
Tolerância entre valores calculados divergentes.
MSG_VL_SERV_D370
Erro
113
REGRA_VL_TOT_DEBITOS_E110
VL_TOT_DEBITOS (E110)= Soma de campo
VL_ICMS de todos os registros (C190, C320, C390,
C490, C590, C690, C790, D190, D300, D390, D410,
D590, D690, D696) se o primeiro caractere do campo
CFOP for igual a 5 (Exceto 5605), 6 ou 7 ou CFOP =
1605
e
considerando o período informado no Registro E100 e o
MSG_VL_TOT_DEBITOS_E110
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 193/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
informado nos campos DT_DOC (C300, C350, C405,
C600, D300, D355, D400, D600) ou DT_E_S (C100,
C500) ou DT_DOC_FIN(C700, D695) ou DT_A_P
(D100, D500),
Onde COD_SIT for diferente de 01-extemporâneo e 07-
NF Complementar extemporânea
Quando o campo DT_E_S ou DT_A_P não for
informado utilizar o campo DT_DOC.
114
REGRA_VL_TOT_CREDITOS_E110
Se existir somente um registro E100, então:
VL_TOT_CREDITOS(E110)= Soma de campo
VL_ICMS de todos os registros (C190, C590, D190,
D590), quando o primeiro caractere do CFOP for igual a
1(exceto 1605 ), 2 ou 3 ou CFOP=5605
Se existir mais de um registro E100, então
VL_TOT_CREDITOS(E110)= Soma de campo
VL_ICMS de todos os registros (C190, C590, D190,
D590), quando o primeiro caractere do CFOP for igual a
1, 2 ou 3. e
considerando o período informado no Registro E100 e o
informado no campo DT_E_S(C100, C500) ou campo
DT_A_P (D100, D500), exceto se COD_SIT for igual a
01-extemporâneo ou igual a 07-NF Complementar
extemporânea, cujo valor deverá ser somado nos valores
do menor período informado no registro E100.
MSG_VL_TOT_CREDITOS_E110
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 194/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Quando o campo DT_E_S ou DT_A_P não for
informado utilizar o campo DT_DOC
115
REGRA_SLD_DEVEDOR_E110
Se (VL_TOT_DEBITOS+ VL_AJ_DEBITOS+
VL_TOT_AJ_DEBITOS+ VL_ESTORNOS_CRED)
menos (VL_TOT_CREDITOS+ VL_AJ_CREDITOS+
VL_TOT_AJ_CREDITOS+ VL_ESTORNOS_DEB+
VL_SLD_CREDOR_ANT) for maior ou igual a ZERO
então o resultado é igual ao saldo informado no campo
VL_SLD_APURADO senão VL_SLD_APURADO
deverá ser igual a ZERO.
MSG_SLD_DEVEDOR_E110
116
REGRA_SLD_CREDOR_E110
Se (VL_TOT_CREDITOS+ VL_AJ_CREDITOS+
VL_TOT_AJ_CREDITOS+ VL_ESTORNOS_DEB+
VL_SLD_CREDOR_ANT) menos
(VL_TOT_DEBITOS+ VL_AJ_DEBITOS+
VL_TOT_AJ_DEBITOS+
VL_ESTORNOS_CRED) for maior ou igual a ZERO
então VL_SLD_CREDOR_TRANSPORTAR é igual
ao resultado da equação, senão
VL_SLD_CREDOR_TRANSPORTAR deverá ser
igual a ZERO.
MSG_SLD_CREDOR_E110
117
REGRA_VL_OUT_CRED_ST_E210
VL_OUT_CRED_ST (E210) = Soma do VL_AJ_APUR
dos registros E220 quando o TERCEIRO caractere for
igual a “1” e QUARTO caractere do COD_AJ_APUR
for igual a “2” ou “3” MAIS a soma dos valores do
MSG_VL_OUT_CRED_ST_E210
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 195/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
campo VL_ICMS_ST do registro C190 quando o
primeiro caractere do campo CFOP for igual a “1” ou
“2”, exceto se CFOP igual a “1410” ou “1411” ou
“2410” ou “2411” (devolução de mercadoria) ou “1603”
ou “2603” (ressarcimento) ou "1660" ou "1661" ou
"1662" ou "2660" ou "2661" ou "2662".
Onde a UF do registro E200 seja igual a UF do
COD_PART do registro C100
Os documentos estejam compreendidos no período
informado no Registro E200, utilizando para tanto o
campo DT_E_S .
Quando DT_E_S não for informado utilizar DT_DOC.
Obs: A UF do participante será obtida pelo conversão
dos 2 primeiros dígitos do campo COD_MUN - (
converter para 2 letras - coluna código - utilizando a
tabela UF/IE conforme RNG - Tabelas de Referência
para o Arquivo Fiscal - Tabela UF/IE )
118
REGRA_VL_AJ_CREDITOS_ST_E210
VL_AJ_CREDITOS (E210) = SOMA de VL_ICMS do Registro C197 se o TERCEIRO caractere do código de ajuste (campo COD_AJ) do registro C197 for “0”, “1” ou “2” e o QUARTO caractere for “1”.
Considerando a UF informada no registro E200, onde
UF (E200) seja igual a UF do participante (campo
COD_PART do registro C100)
MSG_VL_AJ_CREDITOS_ST_E
210
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 196/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Para todos os registros onde os documentos estejam compreendidos no período informado no Registro E200, utilizando para tanto o campo DT_E_S (C100). Quando o campo DT_E_S (C100) for vazio utilizar o DT_DOC
Exceto se COD_SIT (C100) for igual a 01-extemporâneo ou igual a 07-NF Complementar extemporânea, cujo valor deverá ser somado nos valores do menor período informado no Registro E200
Obs: A UF do participante será obtida pelo conversão dos 2
primeiros dígitos do COD_MUN do registro 0150 ( converter
para 2 letras - coluna código - utilizando a tabela UF/IE
conforme RNG - Tabelas de Referência para o Arquivo
Fiscal - Tabela UF/IE )
119
REGRA_VL_OUT_DEB_ST_E210
VL_OUT_DEB_ST (E210) = Soma do VL_AJ_APUR
dos registros E220 quando o TERCEIRO caractere for
igual a “1” e QUARTO caractere do COD_AJ_APUR
for igual a “0” ou “1”
MSG_VL_OUT_DEB_ST_E210
Erro
120
REGRA_VL_AJ_DEBITOS_ST_E210
VL_AJ_DEBITOS (E210) = SOMA de VL_ICMS do Registro C197 se o TERCEIRO caractere do código de ajuste (campo COD_AJ) do registro C197 for “3”, “4” ou
“5” e o QUARTO caractere for “1”
Considerando a UF informada no registro E200, onde
UF (E200) seja igual a UF do participante (campo
COD_PART do registro C100)
Para todos os registros onde os documentos estejam compreendidos no período informado no Registro E200,
MSG_VL_AJ_DEBITOS_ST_E21
0
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 197/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
utilizando para tanto o campo DT_E_S (C100). Quando o campo DT_E_S (C100) for vazio utilizar o DT_DOC
Para todas as ocorrências onde a situação do documento (campo COD_SIT do Registro C100) for diferente de 01-extemporâneo e diferente de 07-NF Complementar extemporânea.
Obs: A UF do participante será obtida pelo conversão dos 2
primeiros dígitos do COD_MUN do registro 0150 ( converter
para 2 letras - coluna código - utilizando a tabela UF/IE
conforme RNG - Tabelas de Referência para o Arquivo
Fiscal - Tabela UF/IE )
121
REGRA_SLD_DEVEDOR_ST_E210
Se (VL_RETENCAO_ST+ VL_OUT_DEB_ST+
VL_AJ_DEBITOS_ST) menos
(VL_SLD_CRED_ANT_ST+ VL_DEVOL_ST+
VL_RESSARC_ST+ VL_OUT_CRED_ST+
VL_AJ_CREDITOS_ST) for maior ou igual a ZERO então
o resultado deverá ser igual ao VL_SLD_DEV_ANT_ST
senão VL_SLD_DEV_ANT_ST deve ser igual a ZERO
MSG_SLD_DEVEDOR_ST_E210
Erro
122
REGRA_DEDUCOES_ST
VL_DEDUCOES_ST (E210) = Soma do VL_AJ_APUR dos registros E220 quando o TERCEIRO caractere for igual a “1” e QUARTO caractere do COD_AJ_APUR for igual a “4” MAIS A soma de VL_ICMS do registro C197 se o TERCEIRO caractere do código de ajuste ( campo COD_AJ) for “6” e o QUARTO caractere for “1”.
MSG_DEDUCOES_ST
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 198/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Para todos os registros onde os documentos estejam compreendidos no período informado no Registro E200, utilizando para tanto o campo DT_E_S (C100). Quando o campo DT_E_S (C100) for vazio utilizar o DT_DOC. Considerando a UF informada no registro E200, onde UF (E200) seja igual a UF do participante (campo COD_PART do registro C100) Obs: A UF do participante será obtida pelo conversão dos 2 primeiros dígitos do COD_MUN do registro 0150 ( converter para 2 letras - coluna código - utilizando a tabela UF/IE conforme RNG - Tabelas de Referência para o Arquivo Fiscal - Tabela UF/IE )
123 REGRA_DEBITOS_IPI
VL_DEB_IPI (E520) = Soma de VL_IPI (Reg. E510)
quando CFOP iniciar por “5” ou “6”. MSG_DEBITOS_IPI
Erro
124 REGRA_CREDITOS_IPI
VL_CRED_IPI (E520)= Soma de VL_IPI (Reg. E510)
quando CFOP iniciar por “1”, “2” ou “3”. MSG_CREDITOS_IPI
Erro
125 REGRA_VL_OD_IPI
VL_OD_IPI = Soma VL_AJ (Reg. E530) quando
IND_AJ (E530) for igual a “0” MSG_VL_OD_IPI
Erro
126 REGRA_VL_OC_IPI
VL_OC_IPI = Soma VL_AJ (Reg. E530) quando
IND_AJ (E530) for igual a “1” MSG_VL_OC_IPI
Erro
127
REGRA_VL_SC_IPI
Se (VL_SD_ANT_IPI+ VL_CRED_IPI+ VL_OC_IPI )
menos (VL_DEB_IPI+ VL_OD_IPI) for maior ou igual
a ZERO então o resultado da equação deverá ser igual
ao VL_SC_IPI senão VL_SC_IPI deve ser igual a
ZERO
MSG_VL_SC_IPI
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 199/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
128
REGRA_VL_SD_IPI
Se (VL_DEB_IPI+ VL_OD_IPI) menos
(VL_SD_ANT_IPI+ VL_CRED_IPI+ VL_OC_IPI ) for
maior ou igual a ZERO então o resultado da equação
deverá ser igual ao VL_SD_IPI senão VL_SD_IPI é
igual a ZERO
MSG_VL_SD_IPI
Erro
129
REGRA_IND_PROP Se IND_PROP (H010) for igual a “1 – posse de
terceiros” ou “2 – propriedade de terceiros”o campo
COD_PART é obrigatório
MSG_IND_PROP
Erro
130
REGRA_PREENCHE_NUM_PROC
Se preenchido NUM_PROC os campos IND_PROC e
PROC deverão estar preenchidos e se NUM_PROC não
estiver preenchido os campos IND_PROC e PROC não
deverão estar preenchidos.
MSG_PREENCHE_NUM_PROC
Erro
131
REGRA_SLD_CREDOR_ST_E210
Se (VL_SLD_CRED_ANT_ST+ VL_DEVOL_ST+
VL_RESSARC_ST+ VL_OUT_CRED_ST+
VL_AJ_CREDITOS_ST) menos
(VL_RETENCAO_ST+ VL_OUT_DEB_ST+
VL_AJ_DEBITOS_ST)
for maior ou igual a ZERO então o resultado deverá ser igual ao VL_SLD_CRED_ST_TRASNPORTAR senão
VL_SLD_CRED_ST_TRASNPORTAR deve ser igual
a ZERO.
MSG_SLD_CREDOR_ST_E210
Erro
132 REGRA_ICMS_ST_RECOLHER
VL_ICMS_RECOL_ST = VL_SLD_DEV_ANT_ST
menos VL_DEDUCOES_ST MSG_ICMS_ST_RECOLHER
Erro
133 REGRA_ICMS_REC_ST_E250
VL_ICMS_RECOL_ST + DEB_ESP_ST = soma do
campo VL_OR (E250)” MSG_ICMS_REC_ST_E250
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 200/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
134
REGRA_EXISTE_1210 Se o campo CRED_UTIL > 0, o registro 1210 é
obrigatório, senão não poderá existir.
MSG_EXISTE_1210
Ou
MSG_NAO_EXISTIR_1210
Erro
135 REGRA_EXISTE_APURACAO_IPI
Se campo IND_ATIV (registro 0000) for igual a 0, deve
existir o registro E500 .
MSG_EXISTE_APURACAO_IPI
Erro
136
REGRA_CTE_EMITIDA
Se o campo COD_MOD = 57 e IND_EMIT = 0 (emissão
própria) fazer validações no registro D100.
Não poderão ser informados outros registros filhos, exceto o
registro D190.
MSG_CTE_EMITIDA
Erro
137 REGRA_OBRIGATORIO_DESPACHO
Se o campo COD_MOD (D100) igual a 27, o campo
DESPACHO deve ser diferente de <vazio> MSG_OBRIGATORIO_DESPAC
HO
Erro
138 REGRA_VL_BRT_ZERO
Se o campo VL_BRT (valor da venda bruta) do registro C405
for igual a ZERO, então não devem existir os registros filhos. MSG_VL_BRT_ZERO
Erro
139 REGRA_VL_INV
VL_INV (H005) = a soma do campo VL_ITEM (H010)
quando VL_INV for maior que ZERO. MSG_VL_INV
Erro
140 REGRA_EXISTE_H010
Não pode existir o registro H010 quando o campo VL_INV
(H005) for igual a ZERO. MSG_EXISTE_H010
Erro
141 REGRA_EXISTE_1110
Se NAT_EXP (1100) for igual a “1-Exportação indireta”
então devem existir os registros 1105 e 1110 MSG_EXISTE_1110
Erro
142
REGRA_VL_BC_ICMS_ANALIT
A soma dos valores de VL_BC_ICMS dos registros analíticos
deverão ser igual ao valor informado no campo
VL_BC_ICMS do documento mestre, conforme os pares de
registros mestre/analiticos: C100 - C190, C500 -C590 , C600
-C690, D100 – D190, D500 -D590, D600 - D690.
Deverão ser consideradas as definições sobre tolerância entre
valores divergentes de acordo com a RNG - Tolerância entre
valores calculados divergentes .
MSG_VL_BC_ICMS_ANALIT
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 201/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
143
REGRA_VL_ICMS_ANALIT
A soma dos valores de VL_ICMS dos registros analíticos
deverão ser igual ao valor informado no campo VL_ICMS do
documento mestre, conforme os pares de registros
mestre/analiticos: C100 - C190, C500 -C590 , C600 -C690,
D100 – D190, D500 -D590, D600 - D690.
Deverão ser consideradas as definições sobre tolerância entre
valores divergentes de acordo com a RNG - Tolerância entre
valores calculados divergentes
MSG_VL_ICMS_ANALIT
Erro
144
REGRA_VL_BC_ICMS_ST_ANALIT
A soma dos valores de VL_BC_ICMS_ST dos registros
analíticos deverão ser igual ao valor informado no campo
VL_BC_ICMS_ST do documento mestre, conforme os pares
de registros mestre/analiticos: C100 - C190, C500 -C590 ,
C600 -C690, D100 – D190, D600 - D690.
Deverão ser consideradas as definições sobre tolerância entre
valores divergentes de acordo com a RNG - Tolerância entre
valores calculados divergentes
MSG_VL_BC_ICMS_ST_ANALI
T
Erro
145
REGRA_VL_ICMS_ST_ANALIT
A soma dos valores de VL_ICMS_ST dos registros analíticos
deverão ser igual ao valor informado no campo
VL_ICMS_ST do documento mestre, conforme os pares de
registros mestre/analiticos: C100 - C190, C500 -C590 , C600
-C690, D100 – D190, D600 - D690.
Deverão ser consideradas as definições sobre tolerância entre
valores divergentes de acordo com a RNG - Tolerância entre
valores calculados divergentes
MSG_VL_ICMS_ST_ANALIT
Erro
146 REGRA_NOTA_FISCAL_ESP Se COD_SIT = 08 (Documento Fiscal emitido com base em - Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 202/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Regime Especial ou Norma Específica) Os campos REG,
IND_EMIT, COD_MOD, NUM_DOC, COD_PART,
DT_DOC serão obrigatórios. Demais campos e registros
filhos do Registro C100 serão facultativos, exceto C190.
147
REGRA_VL_IPI_ANALIT
A soma dos valores de VL_IPI dos registros analíticos
deverão ser igual ao valor informado no campo VL_IPI do
documento mestre, conforme os pares de registros
mestre/analiticos : (C100 – C190)
MSG_VL_IPI_ANALIT
Erro
148
REGRA_OBRIGATORIO_E200
O registro é obrigatório se a soma, por UF, dos valores
do campo VL_ICMS_ST dos registros C190, C590,
C690, C791, D590, D690 e D697 for maior que zero,
OU
Se existir registro 0015 (substituto tributário) para a
UF.
A UF será obtida do COD_PART para os registros C100, C500 e D500, UF do campo COD_MUN para os registros C600 e D600 e do campo UF para os registros C791 e D697. Obs: A UF será obtida pelo conversão dos 2 primeiros dígitos
do campo COD_MUN (Registro 0150 para participante, e
registros C600 e D600) - ( converter para 2 letras - coluna
código - utilizando a tabela UF/IE conforme RNG - Tabelas
de Referência para o Arquivo Fiscal - Tabela UF/IE)
MSG_OBRIGATORIO_E200
Erro
149 REGRA_ABRANGER_PERIO
DO_ICMS_OP
Os períodos informados no registro E100 deverão abranger
todo o período da escrituração, não sendo permitidos
intervalos.
MSG_ABRANGER_PERIODO_ICMS_OP
Erro
150 REGRA_ABRANGER_PERIODO_ICMS_ST
Os períodos informados no registro E200 deverão abranger
todo o período da escrituração, para cada UF informada, não MSG_ABRANGER_PERIODO_IC
MS_ST Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 203/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
sendo permitidos intervalos.
151 REGRA_ABRANGER_PERIO
DO_IPI
Os períodos informados no registro E500 deverão abranger
todo o período da escrituração, para cada tipo de indicador de
período de apuração do IPI informado, não sendo permitidos
intervalos.
MSG_ABRANGER_PERIODO_IPI
Erro
152
REGRA_VL_RETENCAO_ST_E210
VL_RETENCAO_ST (E210)= Soma dos valores do campo VL_ICMS_ST dos registros (C190, C590, C690, C791, D590, D690, D697) se o primeiro caractere do campo CFOP for igual a 5 ou 6. Para os registros C791 e D697 será considerado o campo CFOP dos registros C790 e D696 respectivamente. Onde a UF do registro E200 seja igual a UF do COD_PART para os registros C100, C500 e D500, UF do campo COD_MUN para os registros C600 e D600 e campo UF para os registro C791 e D697. Os documentos estejam compreendidos no período informado no Registro E200, utilizando para tanto os campos DT_DOC (C600, D600) ou DT_E_S (C100, C500, D500) ou DT_DOC_FIN(C700, D695).
Quando DT_E_S não for informado utilizar DT_DOC. Obs: A UF será obtida pelo conversão dos 2 primeiros dígitos do campo COD_MUN (Registro 0150 para participante, e registros C600 e D600) - ( converter para 2 letras - coluna código - utilizando a tabela UF/IE conforme RNG - Tabelas de Referência para o Arquivo Fiscal - Tabela UF/IE )
MSG_VL_RETENCAO_ST_E210
Erro
153 REGRA_DT_DOC_IGUAL_D4 O valor informado no campo deverá ser igual ao valor MSG_DT_DOC_IGUAL_D400 Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 204/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
00 do campo DT_DOC do regsitro D400
154
REGRA_VL_DEVOL_ST_E210
VL_DEVOL_ST (E210) = soma dos valores do campo
VL_ICMS_ST do registro C190 quando o campo CFOP
for igual a “1410” ou “1411” ou “2410” ou “2411”
(devolução de mercadorias) ou “1660”, ou “1661” ou
“1662” ou “ 2660” ou “2661” ou “2662”
Onde a UF do registro E200 seja igual a UF do
COD_PART do registro C100
Os documentos estejam compreendidos no período
informado no Registro E200, utilizando para tanto o
campo DT_E_S .
Quando DT_E_S não for informado utilizar DT_DOC.
Obs: A UF do participante será obtida pelo conversão
dos 2 primeiros dígitos do campo COD_MUN - (
converter para 2 letras - coluna código - utilizando a
tabela UF/IE conforme RNG - Tabelas de Referência
para o Arquivo Fiscal - Tabela UF/IE
MSG_VL_DEVOL_ST_E210
Erro
155 REGRA_CST_ICMS_SERVICO
O primeiro caractere do código do CST deverá ser igual
a 0 (zero) MSG_CST_ICMS_SERVICO
Erro
156
REGRA_RESSARC_ST_E210
VL_RESSARC_ST (E210) = soma dos valores do
campo VL_ICMS_ST do registro C190 quando o campo
CFOP for igual a “1603” ou “2603”
Onde a UF do registro E200 seja igual a UF do
COD_PART do registro C100
MSG_RESSARC_ST_E210
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 205/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Os documentos estejam compreendidos no período
informado no Registro E200, utilizando para tanto o
campo DT_E_S .
Quando DT_E_S não for informado utilizar DT_DOC.
Obs: A UF do participante será obtida pelo conversão
dos 2 primeiros dígitos do campo COD_MUN - (
converter para 2 letras - coluna código - utilizando a
tabela UF/IE conforme RNG - Tabelas de Referência
para o Arquivo Fiscal - Tabela UF/IE
157
REGRA_COMPARA_CNPJ_NFE_PARTICIPANTE
O CNPJ que compõe o campo CHV_NFE deverá ser
igual ao CNPJ do participante, campo CNPJ do Registro
0150.
Utilizar o campo COD_PART para localizar o
participante no registro 0150.
MSG_COMPARA_CNPJ_NFE_PARTICIPANTE
Erro
158
REGRA_COD_MUN_EM_UF
Verifica se os dois primeiros caracteres do campo
COD_MUN são iguais a UF informada no registro.
Obs: Para converter o campo UF para o padarão do
código do município utilizar a tabela UF/IE conforme
RNG - Tabelas de Referência para o Arquivo Fiscal -
Tabela UF/IE
MSG_COD_MUN_EM_UF
Erro
159 REGRA_OBRIGATORIO_SE_E
MISSAO_PROPRIA
O campo será obrigatório se o campo IND_EMIT = 0 (CT-e
de emissão própria). MSG_OBRIGATORIO_SE_EMISSA
O_PROPRIA Erro
160 REGRA_CUPOM_FISCAL_CANCELADO
Para o Perfil „A‟, se o campo COD_SIT for igual a 02 informar somente os campos
MSG_CUPOM_FISCAL_CANCELA
DO Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 206/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
REG+COD_MOD+COD_SIT+NUM_DOC. Não exigir C470.
161
REGRA_DOCUMENTO_NOR
MAL
Se COD_SIT=”00” ou “02” ou “06” então
A DT_E_S/DT_A_P deverá estar compreendida
dentro do período da escrituração (DT_INI e
DT_FIN do Registro 0000)
Quando o IND_OPER = 1 (Saida/Prestação) e
não forem informadas as datas DT_A_P e
DT_E_S utiizar a DT_DOC
MSG_DOCUMENTO_NORMAL
Erro
162
REGRA_DOCUMENTO_EXT
EMPORANEO
Se COD_SIT=”01” ou “03” ou “07” então
A DT_E_S/DT_A_P NÃO deverá estar
compreendida dentro do período da escrituração
(DT_INI e DT_FIN do Registro 0000)
Quando o IND_OPER = 1 (Saida/Prestação) e
não forem informadas as datas DT_A_P e
DT_E_S utiizar a DT_DOC
MSG_DOCUMENTO_EXTEMPO
RANEO
Erro
2.4.2.2. Com Consulta a Tabelas Externas
163
REGRA_EXISTE_CST_IPI
O valor informado no campo deverá existir na Tabela de
Códigos Situação Tributária do IPI conforme RNG - Tabelas
de Referência para o Arquivo Fiscal - Tabela de Códigos
de Situação Tributária do IPI
MSG_EXISTE_CST_IPI
Erro
164
REGRA_EXISTE_CST_PIS
O valor informado no campo deverá existir na Tabela de
Códigos Situação Tributária do PIS conforme RNG - Tabelas
de Referência para o Arquivo Fiscal - Tabela de Códigos
de Situação Tributária do PIS
MSG_EXISTE_CST_PIS
Erro
165 REGRA_EXISTE_CST_COFINS
O valor informado no campo deverá existir na Tabela de
Códigos Situação Tributária da Cofins conforme RNG - MSG_EXISTE_CST_COFINS Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 207/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Tabelas de Referência para o Arquivo Fiscal - Tabela de
Códigos de Situação Tributária da COFINS
166
REGRA_EXISTE_COD_AJ_APURACAO_ST
O valor informado no campo deverá existir na Tabela de
Códigos de Ajustes da Apuração do ICMS conforme RNG -
Tabelas de Referência para o Arquivo Fiscal - Tabela de
Códigos de Ajustes da Apuração do ICMS
Considerando-se a UF informada no registro E200 e o terceiro
caractere do código de ajuste for igual “1”.
MSG_EXISTE_COD_AJ_APURACA
O_ST ou
MSG_UF_COD_AJU_APURACAO_
ST
Erro
167 REGRA_EXISTE_COD_CO
MB
O valor informado no campo deverá existir na Tabela da ANP
conforme RNG - Tabelas de Referência para o Arquivo
Fiscal - Tabela da ANP
MSG_EXISTE_COD_COMB
Erro
168
REGRA_EXISTE_COD_AJ_IPI
O valor informado no campo deverá existir na Tabela de
Ajustes da Apuração IPI conforme RNG - Tabelas de
Referência para o Arquivo Fiscal - Tabela de Ajustes da
Apuração de IPI
MSG_EXISTE_COD_AJ_IPI
Erro
169
REGRA_EXISTE_COD_CONS
O valor informado no campo deverá existir em uma das
tabelas de acordo com o modelo do documento ( campo
COD_MOD)
06 - na Tabela de Faixa de Consumo de Energia Elétrica
conforme RNG - Tabelas de Referência para o Arquivo
Fiscal - Tabela de Faixa de Consumo de Energia Elétrica
21 ou 22 - na Tabela de Classes de Consumo dos Serviços
de Comunicação e Telecomunicação conforme RNG -
Tabelas de Referência para o Arquivo Fiscal - Tabela de
Classes de Consumo dos Serviços de Comunicação e
Telecomunicação
29 - na Tabela de Classes de Consumo de Água Canalizada
conforme RNG - Tabelas de Referência para o Arquivo
MSG_EXISTE_COD_CONS
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 208/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Fiscal - Tabela de Classes de Consumo de Água
Canalizada
28 - na Tabela de Classes de Consumo de Gás Canalizado
conforme RNG - Tabelas de Referência para o Arquivo
Fiscal - Tabela de Classes de Consumo de Gás
Canalizado
170
REGRA_EXISTE_COD_TOT_PAR
O valor informado no campo deverá existir na Tabela de
Códigos dos Totalizadores Parciais da REDUÇÃO Z
conforme RNG - Tabelas de Referência para o Arquivo
Fiscal - Tabela de Códigos dos Totalizadores Parciais da
REDUÇÃO Z
MSG_EXISTE_COD_TOT_PAR
Erro
171
REGRA_EXISTE_COD_AJ
O valor informado no campo deverá existir na Tabela de
Código do ajuste/benefício/incentivo conforme RNG -
Tabelas de Referência para o Arquivo Fiscal - Tabela de
Códigos do ajuste/benefício/incentivo Provenientes de
Documentos Fiscais
Considerando-se a UF do informante do arquivo ( campo UF
do Registro 0000 )
MSG_EXISTE_COD_AJ
Erro
172
REGRA_EXISTE_COD_AJ_APURACAO
O valor informado no campo deverá existir na Tabela de
Códigos de Ajustes da Apuração do ICMS conforme RNG -
Tabelas de Referência para o Arquivo Fiscal - Tabela de
Códigos de Ajustes da Apuração do ICMS
Considerando-se a UF do informante do arquivo ( campo UF
do Registro 0000 ) e o terceiro carcater do código de ajuste
for igual “0”.
MSG_EXISTE_COD_AJ_APURACA
O ou
MSG_UF_COD_AJU_APURACAO
Erro
173
REGRA_EXISTE_COD_CLASS
O valor informado no campo deverá existir na Tabela de
Classificação de Itens de Energia Elétrica, Serviços de
Comunicação e Telecomunicação conforme RNG - Tabelas
de Referência para o Arquivo Fiscal - Tabela de
Classificação de Itens de Energia Elétrica, Serviços de
MSG_EXISTE_COD_CLASS
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 209/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Comunicação e Telecomunicação
174 REGRA_EXISTE_COD_SELO
_IPI
O valor informado no campo deverá existir na Tabela de
Código do selo de controle do IPI conforme RNG - Tabelas
de Referência para o Arquivo Fiscal - Tabela de Código
do selo de controle do IPI
MSG_EXISTE_COD_SELO_IPI
Erro
175
REGRA_EXISTE_CL_ENQ
O valor informado no campo deverá existir na Tabela da
Classe de enquadramento do IPI conforme RNG - Tabelas de
Referência para o Arquivo Fiscal - Tabela da Classe de
enquadramento do IPI
MSG_EXISTE_CL_ENQ
Erro
176
REGRA_EXISTE_COD_ENQ
O valor informado no campo deverá existir na Tabela de
Código de enquadramento legal do IPI conforme RNG -
Tabelas de Referência para o Arquivo Fiscal - Tabela de
Código de enquadramento legal do IPI
MSG_EXISTE_COD_ENQ
Erro
177
REGRA_EXISTE_CST_ICMS
O valor informado no campo deverá existir na Tabela da
Situação Tributária referente ao ICMS conforme RNG -
Tabelas de Referência para o Arquivo Fiscal - Tabela da
Situação Tributária referente ao ICMS
MSG_EXISTE_CST_ICMS
Erro
178
REGRA_EXISTE_COD_GEN
O valor informado no campo deverá existir na tabela de Gênero do Ítem conforme RNG - Tabelas de
Referência para o Arquivo Fiscal - Tabela Gênero do Item de Mercadoria/Serviço
MSG_EXISTE_COD_GEN
Erro
179 REGRA_EXISTE_COD_PAIS
O valor informado no campo deverá existir na tabela de Países conforme RNG - Tabelas de Referência para o
Arquivo Fiscal - Tabela de Países
MSG_EXISTE_COD_PAIS Erro
180
REGRA_EXISTE_COD_MOD
O valor informado no campo deverá ser diferente de “2D”, “02” e “2E” e existir na tabela de Documentos
Fiscais do ICMS conforme RNG - Tabelas de Referência para o Arquivo Fiscal - Tabela
Documentos Fiscais do ICMS
MSG_EXISTE_COD_MOD Erro
181 REGRA_EXISTE_COD_MUN O valor informado no campo deverá existir na Tabela de MSG_EXISTE_COD_MUN Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 210/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Municípios conforme RNG - Tabelas de Referência para o Arquivo Fiscal - Tabela de Municípios
182 REGRA_EXISTE_UF
O valor informado no campo deverá existir na tabela de UF conforme RNG - Tabelas de Referência para o
Arquivo Fiscal - Tabela de UF/IE
MSG_EXISTE_UF Erro
183
REGRA_EXISTE_CFOP
O valor informado no campo deverá existir na Tabela da
Situação Tributária referente ao ICMS conforme RNG -
Tabelas de Referência para o Arquivo Fiscal - Tabela de
Código Fiscal de Operação e Prestação - CFOP
MSG_EXISTE_CFOP
Erro
184
REGRA_EXISTE_TP_CHC
O valor informado no campo deverá existir na Tabela de Tipo
de Conhecimento de Transporte conforme RNG – Tabelas de
Referência para o Arquivo Fiscal - Tabela de Tipo de
Conhecimento de Transporte.
MSG_EXISTE_TP_CNC
Erro
185
REGRA_EXISTE_COD_INF_ADIC
O valor informado no campo deverá existir na Tabela de
informações de valores declaratórios adicionais da apuração
conforme RNG - Tabelas de Referência para o Arquivo
Fiscal - Tabela de Informações Adicionais da Apuração –
Valores Declaratório
Considerando-se a UF do informante do arquivo ( campo UF
do Registro 0000 )”
MSG_EXISTE_COD_INF_ADIC
Erro
186
REGRA_EXISTE_TIP_UTIL_CREDITO
O valor informado no campo deverá existir na Tabela de tipo
de utilização de créditos conforme RNG - Tabelas de
Referência para o Arquivo Fiscal - Tabela de Tipos de
Utilização dos Créditos Fiscais – ICMS
Considerando-se a UF do informante do arquivo ( campo UF
do Registro 0000 )
MSG_
EXISTE_TIP_UTIL_CREDITO
ou
MSG_UF_COD_AJU_APURACAO
Erro
187
REGRA_EXISTE_TP_CTE
O valor informado no campo deverá existir na Tabela de tipo
de utilização de créditos conforme RNG - Tabelas de
Referência para o Arquivo Fiscal - Tabela de Tipos de
Conhecimento de Transporte Eletrônico
MSG_EXISTE_TP_CTE
Erro
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 211/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
2.4.2.3. Com Consulta a Registros da Escrituração
188 REGRA_EXISTE_UNID
O valor informado no campo deverá existir no Registro 0190 campo UNID
MSG_EXISTE_UNID Erro
189 REGRA_EXISTE_UNID_PAR
A_ITEM_INVENTARIO
O valor informado no campo deverá ser igual ao valor informado no campo UNID_INV do registro 0200
Para o mesmo código de item( campo COD_ITEM )
MSG_EXISTE_UNID_PARA_ITEM
_INVENTARIO
Erro
190 REGRA_EXISTE_COD_ITEM
O valor informado no campo deverá existir no Registro 0200, campo COD_ITEM MSG_EXISTE_COD_ITEM
Erro
191 REGRA_EXISTE_COD_NAT
O valor informado no campo deverá existir no Registro 0400, campo COD_NAT MSG_EXISTE_COD_NAT
Erro
192 REGRA_EXISTE_COD_PART
O valor informado no campo deverá existir no Registro 0150 MSG_EXISTE_COD_PART
Erro
193 REGRA_EXISTE_COD_INF
O valor informado no campo deverá existir no registro 0450
MSG_EXISTE_COD_INF Erro
194 REGRA_EXISTE_COD_OBS
O valor informado no campo deverá existir no registro 0460
MSG_EXISTE_COD_OBS Erro
2.5. Tabelas de Referência para o Arquivo Fiscal
As tabelas de referência foram definidas com valores iniciais, os quais poderão sofrer atualizações posteriores. Os ítens das tabelas deverão conter a data de validade que será considerada no momento da obtenção e utilização dos itens em todos os processos do sistema. A determinação de qual item utilizar será feita considerando-se o mês e ano da escrituração.
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 212/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Deverão ser mantidas versões das tabelas, sendo permitido ao usuário proceder a sua atualização independente da alteração da versão do sistema. A última versão das tabelas conterá todos os itens incluidos/excluidos e alterados em versões anteriores, mantendo assim um histórico das alterações.
As Tabelas de Referência para o Arquivo Fiscal Digital encontram-se definidas no documento “SPEDFiscalPVA-TabelasdeReferencia”, em anexo.
3. Interfaces de Usuário
As Interfaces de Usuário encontram-se definidas no documento “SPEDFiscalPVA-RNG-Interfaces”, em anexo.
4. Tabela de Mensagens
As mensagens encontram-se definidas no documento “SPEDFiscalPVA-TabeladeMensagens”, em anexo.
5. Regras de Negócio
5.1. Estado da Escrituração Fiscal
Durante seu ciclo de vida uma escrituração fiscal poderá encontrar-se nos seguintes estados,conforme diagrama:
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 213/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Em Edição Validada Gerada para
Entrega
Assinada
Transmitida
Editar
Gerar
Editar
Assinar
BD não sincronizado com o arquivo
da escrituração (txt)
BD sincronizado com o arquivo da
escrituração (txt)
Editar
Transmitir
Somente
Visualização
Editar
Editar
Validar E sem Erros
Importada
Importar E com assinada
Criar
Importar E sem assinautra
Validar E com erro OU Editar
Validar E sem erros
Salvar
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 214/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Estado Descrição
Importada Quando o arquivo da escrituração foi importado para o repositório do aplicativo, mas ainda não foi realizada a validação de conteúdo.
Em Edição Quando os dados da escrituração constarem no repositório do aplicativo, entretanto os dados ainda não foram validados, foram validados com erros ou estão sendo editados.
Validada Quando os dados da escrituração constarem no repositório do aplicativo e foi executada sua validação sem erros.
Gerada para Entrega Foi gerado um arquivo texto contendo os dados da escrituração fiscal, o qual poderá ser assinado e transmitido ao Sped Fiscal.
Assinada Escrituração recebeu uma assinatura.
Transmitida Escrituração foi enviada para o Sped e recibo de entrega foi gravado no sistema.
Somente Visualização Escrituração importada sem validação por estar assinada no momento da importação. Para essas escriturações somente será possível visualizar os dados da escrituração. Para mais detalhes ver RNG - Arquivo para Visualização.
Todas as escriturações, para serem transmitidas, deverão passar obrigatoriamente pelos seguintes estados : Validada e Assinada.
Será permitido a execução de ações que provoquem o retorno do estado de uma escrituração para um estado anterior. Ex.: quando ocorrer a edição de dados de uma escrituração transmitida seu estado retornará para Nova, sendo necessário executar todo o ciclo novamente.
5.2. Dados que identificam unicamente uma escrituração fiscal
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 215/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Os dados que combinados tornam uma escrituração fiscal única, para o PVA, são:
1. CNPJ – campo CNPJ do Registro 0000
2. CPF – campo CPF do Registro 0000
3. IE – Inscrição Estadual – campo IE do Registro 0000
4. Data inicial da escrituração – campo DT_INI do Registro 0000
5. Data final da escrituração – campo DT_FIN do Registro 0000
5.3. Arquivo para Visualização
O arquivo da escrituração será considerado um arquivo Somente Visualização se:
Possuir uma única assinatura válida de acordo com o padrão de assinaturas realizadas pelo SPED Fiscal , considerando-se as regras RNG - Procedimento para assinatura do arquivo de escrituração fiscal e RNG - Verificar Tipo do Certificado;
O hash do arquivo sem a assinatura for idêntico ao hash utilizado para assinar. Se o arquivo for identificado como um arquivo Somente Visualização o sistema importará o arquivo e permitirá que o usuário utilize todas as funcionalidades para visualização disponíveis, além de inibir as funcionalidades de Verificar Pendências, Gerenciar Assinatura, Transmitir Escrituração Fiscal e Gerar Cópia de Segurança.
5.4. Validar estrutura do arquivo de escrituração
A validação da estrutura da escrituração fiscal consiste na verificação das regras de estrutura conforme RNG – Regras de Validação de Estrutura, para todos os registros do arquivo da escrituração.
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 216/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
O sistema deverá ser capaz de validar uma escrituração fiscal assinada refletindo esse fato no estado da escrituração.
5.5. Validar escrituração fiscal
A validação da escrituração fiscal consiste na verificação das regras de negócio conforme RNG – Regras de validação de conteúdo, para todos dados da escrituração fiscal e de obrigatoriedade de registros de acordo com o perfil informado, conforme RNG – Composição da escrituração fiscal
5.6. Situação da importação
Durante a importação da escrituração fiscal poderão ocorrer as seguintes situações:
Situação Erros Advertência Mensagem
Arquivo importado com sucesso
- Não Não MSG_ARQ_IMPORTADO_COM_SUCESSO
com advertências
Não Sim MSG_ARQ_IMPORTADO_COM_ADVERTENCIAS
Arquivo não importado Sim independe MSG_ARQ_RECUSADO_IMPORTACAO
As descrições das mensagens encontram-se na RNG - Tabela de Mensagens.
5.7. Situação da validação
Durante a validação da escrituração fiscal poderão ocorrer as seguintes situações:
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 217/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Situação Erros Advertência Mensagem
Escrituração validada com sucesso
- Não Não MSG_ESC_VALIDADO_COM_SUCESSO
com advertências
Não Sim MSG_ESC_VALIDADO_COM_ADVERTENCIAS
Escrituração com erros de validação
Sim independe MSG_ESC_RECUSADO_VALIDACAO
As descrições das mensagens encontram-se na RNG - Tabela de Mensagens.
5.8. Informações sobre o resultado da importação que serão armazenadas Durante o processo de importação deverão ser armazenadas na base de dados do sistema as seguintes informações sobre o resultado da importação:
Tipo conforme RNG - Regras de validação
Situação da importação conforme RNG - Situação da importação
Registro – número do Registro conforme RNG - Dados Técnicos de Geração do Arquivo
Valor Calculado – para campos em que o sistema compara um valor calculado com um informado pelo usuário
Conteúdo - conteúdo do campo informado pelo usuário
Campo – nome do campo no Registro conforme RNG - Dados Técnicos de Geração do Arquivo
Número da Linha – número da linha do arquivo onde ocorreu o erro ou advertência
Mensagem - conforme RNG - Regras de validação e de acordo com o erro ou advertência encontrado
Dados da escrituração – Informações específicas da escrituração contidas no registro quando a situação da importação for “Arquivo importado” conforme RNG - Situação da importação
5.9. Número máximo de erros na validação
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 218/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
O contribuinte deverá ser capaz de configurar o número máximo de erros ocorridos durante o processo de validação. Quando esse número for atingido a validação é interrompida. Inicialmente o número máximo de erros é 100 (cem).
5.10. Arquivo validado no sistema
O arquivo de escrituração fiscal será considerado validado no sistema se tiver passado pelo processo de validação sem erros e constarem informações sobre a sua validação na base de dados do sistema. Para verificar se um arquivo consta da base do sistema considere o estabelecido na RNG - Dados que identificam unicamente uma escrituração fiscal.
5.11. Arquivo modificado
Para verificar se o arquivo de escrituração fiscal foi modificado após a validação gere o hash do arquivo e compare com o hash que foi armazenado na base do sistema durante o processo de validação. Se o arquivo já foi assinado compare o hash gerado com o hash utilizada para a assinatura. O hash gerado do arquivo sendo igual ao hash armazenado na base do sistema garante que o arquivo não foi modificado após a validação.
O hash gerado do arquivo sendo igual ao hash utilizado para a assinatura garante que a assinatura pertence àquele arquivo e que este não foi modificado após a assinatura.
5.12. Arquivo válido para assinatura
O arquivo de escrituração fiscal a ser assinado será válido para assinatura caso obedeça aos seguintes critérios:
Seja um arquivo validado conforme RNG - Arquivo validado no sistema (MSG_ARQUIVO_NAO_VALIDADO_SISTEMA);
Não tenha sido modificado após a validação conforme RNG - Arquivo modificado (MSG_ARQUIVO_MODIFICADO);
Não possua assinatura (MSG_ARQUIVO_ASSINADO).
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 219/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Os arquivos de escrituração fiscal que durante o processo de validação burlarem regras de validação do tipo advertências serão considerados arquivos válidos e, portanto, poderão ser gerados para entrega, assinados e transmitidos.
5.13. Arquivo válido para transmissão
O arquivo de escrituração fiscal a ser transmitido será válido para transmissão caso obedeça aos seguintes critérios:
Seja um arquivo validado conforme RNG - Arquivo validado no sistema (MSG_ARQUIVO_NAO_VALIDADO_SISTEMA);
Não tenha sido modificado após a sua assinatura conforme RNG - Arquivo modificado (MSG_ARQUIVO_MODIFICADO);
Possua uma assinatura. (MSG_ARQUIVO_SEM_ASSINATURA)
Os arquivos de escrituração fiscal que durante o processo de validação burlarem regras de validação do tipo advertências serão considerados arquivos válidos e, portanto, poderão ser transmitidos.
5.14. Arquivo válido para visualização do recibo de entrega
O arquivo de escrituração fiscal selecionado para visualização do recibo de entrega será válido caso obedeça aos seguintes critérios: - Não ter sofrido alteração após a transmissão (hash do arquivo confere com hash do recibo) através verificação da regra RNG – Arquivo
Modificado;
- Possuir uma assinatura; Ser um arquivo de escrituração fiscal.
5.15. Verificar Tipo do Certificado
No momento da assinatura é verificado se o certificado utilizado é do tipo e-CPF, e-PF, e-CNPJ ou e-PJ.
É verificado se o certificado pertence a cadeia de certificados do ICP-Brasil.
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 220/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Erro Mensagem
O certificado utilizado não é do tipo e-CPF, e-PF, e-CNPJ ou e-PJ MSG_CERTIFICADO_ECPF
Certificado não pertence a cadeia de certificados do ICP-Brasil MSG_CERTIFICADO_ICPBRASIL
5.16. Procedimento para assinatura do arquivo de escrituração fiscal
A assinatura digital utilizará o padrão PKCS#7 (Public-Key Cryptography Standards) que consiste na definição da sintaxe de um formato de dados que pode comportar assinaturas e envelopes digitais, além de outros objetos relacionados.
Os dados do certificado deverão ser armazenados com a assinatura. Os dados da assinatura e do certificado serão armazenados de forma que permita a execução do processo de validação em um arquivo assinado.
5.17. Gravar cópia de segurança
A cópia de segurança conterá os seguintes dados da escrituração:
Informações do repositório de dados;
Arquivo da escrituração fiscal – caso já tenha sido gerado;
Recibo de entrega – caso a escrituração já tenha sido enviada.
Se o usuário optar por gerar a cópia de segurança do cadastro de contribuintes, a cópia de segurança deverá conter apenas os dados referentes aos contribuintes conforme a RNG – Cadastro de Contribuintes.
5.18. Recuperar dados do recibo
Para recuperar os dados do recibo de transmissão da escrituração fiscal, o sistema deverá:
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 221/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
- certificar que o recibo se refere à escrituração fiscal originalmente transmitida, verificando se houve alguma alteração no arquivo de escrituração após a transmissão (hash do arquivo confere com hash do recibo) através da RNG – Arquivo Modificado.
- recuperar os dados do arquivo de escrituração fiscal e do recibo para compor a visualização do recibo.
5.19. Excluir Escrituração da Base de Dados do Sistema
Para excluir a escrituração fiscal da base de dados, o sistema deverá: - Remover todos os dados referentes à escrituração no repositório do sistema; - Remover toda a estrutura de diretório referentes a escrituração fiscal a ser excluída; - O arquivo da escrituração fiscal não será removido.
5.20. Visualizações da escrituração fiscal
Tipo de Visualização Interface para a Visualização
Registros Fiscais Dos Documentos de Entradas de Mercadorias e Aquisição de Serviços
RNG - Interface para visualizar REGISTROS FISCAIS DOS DOCUMENTOS DE ENTRADAS DE MERCADORIAS E AQUISIÇÃO DE SERVIÇOS
Registros Fiscais dos Documentos de Saídas RNG - Interface para visualizar REGISTROS FISCAIS DOS DOCUMENTOS DE SAÍDAS
Registros Fiscais da Apuração do ICMS – Operações Próprias RNG - Interface para visualizar Registros Fiscais da Apuração do ICMS – Operações Próprias
Registros Fiscais da Apuração do ICMS – Substituição Tributária RNG - Interface para visualizar Apuração do ICMS – Substituição Tributária
Consolidação dos Valores de IPI RNG - Interface para visualizar Consolidação dos Valores de IPI
Apuração do IPI RNG - Interface para visualizar Apuração do IPI
5.21. Itens da Escrituração Fiscal
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 222/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
A escrituração fiscal é composta pelos seguintes itens (conforme RNG - Composição da escrituração fiscal) :
1. Identificação do Contribuinte – Registro 0000
2. Todos os registros do arquivo da escrituração fiscal cujo nível seja maior que 1, exceto os do Bloco 9
As informações de registros exibidas para o usuário deverão considerar a existência da informação no arquivo da escrituração.
Para cada registro da escrituração deverá ser gerada uma interface onde serão exibidos todos os campos do registro.
Nas interfaces de exibição dos registros de nível 2 e ocorrência múltipla será disponibilizada uma opção de localização através da chave do registro, exceto para os registros que não possuem chave.
Nas interfaces de exibição de registros de nível inferior deverá ser possível visualizar no mínimo a chave dos registros de nível superior.
6. Cálculo do Dígito Verificador do Hash da Escrituração
O Cálculo do dígito verificador do hash da escrituração fiscal digital , que irá compor o Nº do Recibo de transmissão gerado pelo Receitanet, deverá ser o mesmo utilizado no pPGD do CPMF.
7. Parâmetros para o ReceitaNet
Estes são os dados que o programa acionador deve passar para o Receitanet quando for invocá-lo para transmissão de arquivos: 1. Nome completo do arquivo a ser transmitido. 2. NI (Número de Identificação) : CNPJ ou CPF relativo do arquivo de escrituração. (Campo CNPJ ou CPF do registro 0000)
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 223/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
3. Dados para envio ao Validador : conjunto de informações a serem repassadas ao Validador no servidor para que o mesmo efetue as validações específicas do sistema destino – ver RNG – Parâmetros para o validador 4. Dados complementares para identificação do arquivo – informações que juntamente com os dados da escrituração irão identificar a
escrituração para fins de retorno de recibo de entrega( não é necessário informação complementar para a escrituração fiscal) 5. Parâmetro para crítica de pendência de Upload. Dados usados para identificar se uma transmissão deve ser interrompida porque o upload de
um outro arquivo possivelmente relacionado ainda não terminou. (Preencher com Ano + Mês)
7.1. Parâmetros para o validador
Estes são os dados que o programa validador do Sped Fiscal utilizará para as validações realizadas antes de iniciar a transmissão da escrituração:
1. Tipo NI – tipo do identificador – informar 0 para CNPJ e 1 para CPF
2. NI – número do identificador – informar o número do CNPJ ou CPF
3. IE – Inscrição Estadual
4. Data de Início da Escrituração
5. Data de Fim da Escrituração
6. Finalidade do arquivo – informar 0 para Remessa do arquivo original e 1 para Remessa do arquivo substituto
7. Perfil
8. Versão das Tabelas Externas - informações para validação das versões das tabelas utilizadas na validação da EFD pelo PVA, contendo Identificação da Tabela e Versão da Tabela. Deverão ser enviadas informações de todas as tabelas utilizadas na validação da EFD que será transmitida
9. Versão do Sistema (PVA) - versão do Aplicativo Sped Fiscal PVA utilizada na validação do arquivo da escrituração fiscal 10. Versão do leiaute (PVA) - versão do leiaute da EFD utilizada na geração do arquivo da escrituração fiscal 11. UF indicada no arquivo – identifica a UF da Sefaz de origem – campo UF do registro 0000
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 224/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
12. Quantidade de UF com OIE – indica quantidade de UF com as quais ocorreram operações interestaduais de acordo com a regra RNG - Operações Interestaduais (OIE) - (Informar 0 quando não existirem OIE na EFD)
13. UF da OIE – informar todas as UF com as quais ocorreram as operações interestaduais - (Somente preencher quando a quantidade de UF com OIE for maior que zero)
8. Parâmetros para o Sped Fiscal Servidor
Estes são os dados que serão recebido para a verificação da situação do arquivo da escrituração fiscal:
1. NI do contribuinte (CNPJ ou CPF)
2. IE do contribuinte
3. Identificação do arquivo – hashcode do arquivo da escrituração fiscal, incluindo a assinatura, que será verificado ( gerado utilizando o
algoritmo MD5 ).
9. Parâmetros retornados pelo Sped Fiscal Servidor
Estes são os dados que o Sped Fiscal Server retornará após a consulta da escrituração fiscal na base de dados:
1. NI do contribuinte (CNPJ ou CPF)
2. IE do contribuinte
3. Identificador do arquivo – hashcode do arquivo da escrituração fiscal incluindo a assinatura.
4. Retorno da verificação – texto contendo o resultado da consulta (mensagens inclusive de erros).
5. Identificação do Arquivo Substituto – Hashcode do arquivo que substituiu o arquivo consultado, quando o arquivo consultado tiver sido
substituído.
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 225/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
6. Data da Consulta - data em que foi realizada a consulta ao Sped Fiscal - DD/MM/AAAA HH:MM:SS
7. Data e Hora de Envio – data e hora da transmissão pelo Receitanet – DD/MM/AAAA HH:MM:SS
10. Arquivo com resultado da validação
O arquivo com o resultado da validação deverá conter os dados a seguir devidamente separados pelo caractere “;” (ponto e vírgula):
Tipo;
Número da Linha;
Campo;
Valor Calculado;
Conteúdo;
Registro;
Código da mensagem erro;
Mensagem de erro.
Para mais detalhes ver RNG - Informações sobre o resultado da importação que serão armazenadas.
11. Operações Interestaduais (OIE)
Para verificar se a escrituração fiscal digital (EFD) contém operações interestaduais, o sistema deverá verificar se:
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 226/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
existe alguma ocorrência dos registros C100, C500, D100, D500, 1110, 1500 na qual o participante cuja UF ( dois primeiros dígitos do campo COD_MUN do registro 0150) seja diferente da UF do informante da escrituração fiscal ( campo UF do registro 0000);
existe alguma ocorrência dos registros C600 ou D600 cuja UF informada no campo COD_MUN seja diferente da UF do informante da escrituração fiscal ( campo UF do registro 0000);
existe ocorrência do registro E200 cujo campo UF seja diferente da UF do informante ( campo UF do registro 0000).
Se ocorrer um ou mais de um dos itens anteriores a EFD possui operação interestadual.
As operações interestaduais ocorreram entre UF do informante da EFD (campo UF do registro 0000) e as UF encontradas nos itens anteriores.
Sempre que for necessário comparar a UF informada no código do município – dois primeiros dígitos do campo COD_MUN - com o campo UF será
necessário converter a UF do COD_MUN para sigla conforme RNG - Tabelas de Referência para o Arquivo Fiscal - Tabela de UF/IE.
12. Tolerância entre valores calculados divergentes
Nas regras de validação que comparem valores produzidos por operações aritméticas calculadas pelo sistema com valores informados pelo
contribuinte, as seguintes considerações deverão ser acatadas:
Para regras que gerem ERRO
Será permitida uma tolerância de discordância de valores nas duas últimas casas decimais do valor informado.
Para regras que gerem ADVERTÊNCIA
Deverão ter seus valores truncados após a realização da operação, não sendo permitida nenhuma discordância entre o valor informado e o
calculado pelo sistema.
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 227/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
13. Cadastro de contribuintes
O cadastro de contribuintes deverá estar disponível para todas as escriturações.
a. cadastro do contribuinte, com as seguintes informações:
o Registro 0000 ( campos NOME, CNPJ, CPF, UF, IE, COD_MUN, IM, SUFRAMA, IND_ATIV)
b. para cada contribuinte cadastrado no item anterior manter as tabelas utilizadas por este, conforme RNG - Itens de informações cadastrais do contribuinte
14. Itens de informações cadastrais do contribuinte
o Registro 0005 – Dados complemetares da entidade
o Registro 0015 – Dados do contribuinte substituto
o Registro 0100 – Dados do contabilista
o Registro 0150 – Tabela de cadastro do participante
o Registro 0190 – Identificação das unidades de medida
o Registro 0200 e filhos – Tabela de identificação do item (Produtos e Serviços)
Registro 0206 – Código de produto conforme tabela publicada pelo ANP
Registro 0220 – Fatores de conversão de unidades
o Registro 0400 – Tabela de natureza da operação/prestação
o Regsitro 0450 – Tabela de informação complementar do documento fiscal
o Registro 0460 – Tabela de observações do lançamento fiscal
Conforme RNG - Leiaute do Arquivo da Escrituração Fiscal Digital.
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 228/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
15. Lista de valores válidos de campos
Durante a edição de dados no sistema será permitido ao usuário consultar uma lista de valores válidos para o campo a ser editado.
Essa funcionalidade estará disponível para todos os campos que atendam a uma das seguintes características (RNG - Leiaute do Arquivo da Escrituração Fiscal Digital)
possuem valores na coluna valores válidos conforme definido no leiaute do arquivo da escrituração;
sua validadade seja condicionada a existência em uma tabela cadastrada no Cadastro do Contribuinte, para este caso será exibida uma lista de valores pré-cadastrados pelo usuário (RNG - Itens de informações cadastrais do contribuinte ). Os campos que apresentam essa
característica possuem regras de validação contidas no item “Com Consulta a Registros da Escrituração” das regras de validação de conteúdo. (RNG - Regras de validação de conteúdo - Com Consulta a Registros da Escrituração).
sua validadade seja condicionada a existência em uma tabela externa a escrituração fiscal. Os campos que apresentam essa característica possuem regras de validação contidas no item “Com Consulta a Tabelas Externas” das regras de validação de conteúdo. (RNG - Regras de validação de conteúdo - Com Consulta a Tabelas Externas)
Para valores válidos que constem da coluna valores válidos será exibida o código e descrição do item
Para valores que constem de tabelas serão exibidos todas as colunas da tabela.
16. Validação durante a entrada de dados
Durante a entrada de dados o sistema deverá verificar as regras de validação de campo, executando somente aquelas que fazem referência ao próprio campo ou a campos do mesmo registro conforme RNG - Leiaute do Arquivo da Escrituração Fiscal Digital
Na validação dos campos caso sejam encontrados erros os valores informados serão considerados inválidos, caso ocorram advertências os valores informados serão considerados válidos.
Os dados poderão ser salvos, mesmo contendo erros.
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 229/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
17. Validação da entrada de dados no cadastro de contribuintes
Durante a entrada de dados no cadastro de contribintes somente as informações consideradas válidas pelo sistema serão armazeandas na base de dados, para tanto, serão executadas regras de validação conforme definido em RNG - Leiaute do Arquivo da Escrituração Fiscal Digital
Na validação dos campos caso sejam encontrados erros os valores informados serão considerados inválidos, caso ocorram advertências os valores informados serão considerados válidos.
18. Gerar registro analítico
Os registros analiticos do documento fiscal são gerados tendo como base as informações constantes nos itens do documento, trata-se do agrupamento das informações por CFOP, CST e alíquota.
A opção de geração do registro analítico somente estará disponível para os casos onde exista informação do item do documento, considerando o perfil de informação e a tabela seguinte:
Registro do documento fiscal Registro anaílitico correspondente
Registro de Itens
C100 C190 C170
C500 C590 C510
C600 C690 C610
D500 D590 D510
D600 D690 D610
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 230/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
Obs.: Quando não existir correspondente no registro analítico do campo no registro de itens o campo será deixado sem informação no registro analítico.
19. Nome do arquivo da escrituração
O nome do arquivo da escrituração será composto por : “SpedEFD” + NI + IE + Finalidade do Arquivo + Mês( da escrituração) + Ano ( da escrituração)
20. Procedimento para salvar informações da escrituação
Antes de salvar as informações da escrituração o sistema deverá verificar se existem campos a serem salvos cuja validade esteja condicionada a existência em uma tabela do Bloco 0000 da escrituração (RNG - Regras de validação de conteúdo - Com Consulta a Registros da Escrituração).
Para cada campo encontrado o sistema procederá a inserção automática no registro do bloco 0000 da escrituração do novo valor utilizado, caso esse não se encontre cadastrado.
21. Obtendo Informações Básicas do Cadastro de Contribuintes
Informações do Bloco 0 da escrituração que serão preenchidas automaticamente pelo sistema utilizando as informações do cadastro de contribuintes previamente cadastradas:
- Registro 0000 – somente as informações que contam do cadastro de contribuintes;
- Registro 0005;
SPED Fiscal PVA
SPEDFiscalPVA 28/11/2008 15:03 SPEDFiscalPVA-RNG-Geral
Especificação de Regras de Negócio
Release QoSRF: 2.0 Página: 231/231
Coordenação-Geral de Tecnologia e Segurança da Informação - COTEC
- Registro 0015;
- Registro 0100.
22. Verificar Integridade Tabelas Externas Atualizadas
O Sistema deverá calcular o hash das tabelas atualizadas e certificar que o hash é idêntico ao hash da tabela original, localizada no SPED Tabelas.
23. Retorno da consulta de versão de tabelas
As tabelas estarão agrupadas no Sped Tabelas em “pacotes”, ou seja, grupo de tabelas.. O Sped Tabelas deverá retornar as informações de todos os pacotes vigentes e de todas as tabelas constantes dos mesmos. Para cada tabela vigente de um determinado pacote deverão ser enviadas as seguintes informações:
Versão;
Descrição;
Hash;
Nome.
.