Pular para o conteúdo principal

ST_EFDGERAREGISTRO_1600 - Gera Registro 1600 (SPED Fiscal)

Tela de configuração: MFI003 - Parâmetros Fiscais Localização: Aba SPED Fiscal (EFD) Tabela: PARMFISCAL.ST_EFDGERAREGISTRO_1600 Tipo: CHAR(1) — Combobox (Sim / Não) Valor padrão: Sem padrão definido (obrigatório preencher)

Descrição​

Controla a geração do Registro 1600 ("Total das Operações com Cartão de Crédito e/ou Débito") no arquivo do SPED Fiscal (EFD). Também influencia o campo de obrigatoriedade correspondente no Registro 1010.

Telas impactadas​

TelaRotinaImpacto
MFI003Parâmetros FiscaisConfiguração do parâmetro
RFI031Geração do Arquivo SPED FiscalLeitura do parâmetro para gerar ou não os registros 1010/1600

Campos envolvidos​

CampoTabelaDescrição
ST_EFDGERAREGISTRO_1600PARMFISCALIndica se o Registro 1600 deve ser gerado

Opções disponíveis​

S - Sim​

O que fazDetalhe
Gera o Registro 1600Inclui Registro 1010 com indicador de obrigatoriedade do Registro 1600 = S e gera os registros 1600/1601 com dados de operações com cartão de crédito/débito

Simulação passo a passo​

  1. Acesse MFI003 → Parâmetros Fiscais → aba SPED Fiscal (EFD).
  2. No campo Gera Registro 1600, selecione Sim.
  3. Salve os parâmetros.
  4. Gere o arquivo SPED Fiscal em RFI031.
  5. O sistema marca o campo correspondente no Registro 1010 com S.
  6. O sistema consulta os dados de operações com cartão de crédito/débito e, havendo registros, gera o Registro 1600/1601 no arquivo.

Resultado esperado: O arquivo SPED Fiscal conterá o Registro 1010 com o indicador do Registro 1600 preenchido como S e os registros 1600/1601 com o total das operações com cartão de crédito e/ou débito.

N - Não​

O que fazDetalhe
Não gera o Registro 1600Marca o indicador no Registro 1010 como N e omite os registros 1600/1601

Simulação passo a passo​

  1. Acesse MFI003 → Parâmetros Fiscais → aba SPED Fiscal (EFD).
  2. No campo Gera Registro 1600, selecione Não.
  3. Salve os parâmetros.
  4. Gere o arquivo SPED Fiscal em RFI031.
  5. O sistema marca o campo correspondente no Registro 1010 com N.
  6. O sistema não gera os registros 1600/1601.

Resultado esperado: O arquivo SPED Fiscal conterá o Registro 1010 com o indicador do Registro 1600 preenchido como N e nenhum registro 1600/1601 será incluído.

Exceção / Importante: Se o parâmetro estiver em branco (não preenchido), a geração do SPED Fiscal é bloqueada com a mensagem de erro: "É obrigatório informar o parâmetro 'Gera Registro 1600'![MFI003]". O preenchimento é obrigatório antes de gerar o arquivo.

Regra geral​

  • O parâmetro é obrigatório — não pode ficar em branco.
  • Quando S, o sistema executa uma consulta de dados de operações com cartão de crédito/débito; se existirem registros, gera o Registro 1600/1601.
  • O indicador no Registro 1010 reflete diretamente o valor deste parâmetro (S ou N).

Procedures impactadas​

Rotinas Delphi com referência direta ao campo​

RotinaArquivoDescrição
TfrmRFI031.btnImprimirClicksource/RFI031/URFI031.pasValida obrigatoriedade (linha 3014) e controla geração dos registros 1600/1601 no SPED Fiscal (linha 7332)

Referências SQL diretas ao campo​

Nenhuma procedure SQL encontrada com referência direta ao campo ST_EFDGERAREGISTRO_1600.

Candidatas por uso da tabela PARMFISCAL​

As procedures abaixo utilizam a tabela PARMFISCAL mas não referenciam o campo ST_EFDGERAREGISTRO_1600 diretamente. Impacto funcional não confirmado:

  • GERA_SPEDCONTABIL_0000
  • GERA_SPEDECF
  • GERA_SPEDPISCOFINS
  • GERA_GIA
  • GERA_ARQUIVOMAGNETICO
  • GERA_INTEGRACAOFISCAL
  • GRAVA_MOVTOFISCALNOTA

Tabela comparativa resumida​

OpçãoGera Registro 1600/1601Indicador no Registro 1010Requer dados no período
S (Sim)SimSSim (só gera linhas se houver dados)
N (Não)NãoNNão se aplica
Em brancoBloqueia geração——