Pular para o conteúdo principal

ST_EFDGERAFICHAPADRAO - Layout da Ficha do Bloco K (EFD ICMS/IPI)

Tela de configuração: MFI003 — Parâmetros Fiscais Localização: Aba SPED Fiscal (EFD), seção "Gera Ficha Padrão" Tabela: PARMFISCAL.ST_EFDGERAFICHAPADRAO Tipo: CHAR(1) NOT NULL Valor padrão: N (Saldo Estoque)

Telas impactadas​

TelaArquivoDescrição
MFI003source/MFI003/UMFI003.pasTela de configuração do parâmetro
RFI031source/RFI031/URFI031.pasGeração do arquivo SPED Fiscal (EFD ICMS/IPI) — Bloco K

Campos envolvidos​

CampoTabelaDescrição
ST_EFDGERAFICHAPADRAOPARMFISCALDefine o tipo de ficha/layout gerado no Bloco K do SPED Fiscal
ST_EFDGERABLOCO_KPARMFISCALHabilita/desabilita este campo na tela (configurado em MFI003, mesma aba)

Regra de habilitação na tela​

O campo ST_EFDGERAFICHAPADRAO só fica editável quando ST_EFDGERABLOCO_K = 'S'. Quando o Bloco K está desativado, o campo é automaticamente resetado para 'N' e desabilitado.

Opções disponíveis​

S - Padrão​

O que fazDetalhe
Define o layout do Bloco K como PadrãoGera registros K200, K220, K230, K235 e fichas de produção completas
Requer Bloco K ativoST_EFDGERABLOCO_K deve ser 'S'
Versões do leiauteEntre versão 10 e 15, gera fichas adicionais de insumos (K235) para itens tipo 3 e 4

Simulação passo a passo​

  1. Acesse MFI003 → aba SPED Fiscal (EFD).
  2. Certifique-se de que o campo Gera Bloco K esteja marcado como Sim.
  3. Abra o campo Gera Ficha Padrão e selecione Padrão (S).
  4. Salve os parâmetros.
  5. No momento da geração do SPED Fiscal, o sistema utilizará o layout Padrao para o Bloco K, incluindo registros de produção (K230) e insumos (K235).

Resultado esperado: O arquivo EFD gerado conterá o Bloco K com layout Padrão, incluindo fichas de produção e consumo de insumos completas. Para versões do leiaute entre 10 e 15, fichas de composição de insumos serão geradas para itens com tipo 3 (produto em processo) e 4 (produto acabado).

Exceção / Importante: Na versão 17 ou superior do leiaute, a opção S (Padrão) mantém o layout Padrao. Para obter o layout Simplificado na versão 17+, é necessário selecionar X (Simplificado).


N - Saldo Estoque (padrão)​

O que fazDetalhe
Define o layout do Bloco K como Saldo EstoqueGera apenas os registros de saldo de estoque (K200), sem fichas de produção
Valor padrão do sistemaCampo já vem com 'N' ao incluir novo registro
Requer Bloco K ativoST_EFDGERABLOCO_K deve ser 'S'

Simulação passo a passo​

  1. Acesse MFI003 → aba SPED Fiscal (EFD).
  2. Certifique-se de que o campo Gera Bloco K esteja marcado como Sim.
  3. Abra o campo Gera Ficha Padrão e selecione Saldo Estoque (N).
  4. Salve os parâmetros.
  5. Na geração do SPED Fiscal, o Bloco K será gerado com layout mínimo, contendo apenas K001, K010 (versão 17+), K100 e K200 (saldo de estoque por item).

Resultado esperado: O arquivo EFD conterá o Bloco K reduzido, sem fichas de produção (K220, K230, K235). Apenas os saldos de estoque serão informados.


X - Simplificado​

O que fazDetalhe
Define o layout do Bloco K como SimplificadoA partir da versão 17 do leiaute, aplica o layout Simplificado; em versões anteriores, aplica Padrao
Requer Bloco K ativoST_EFDGERABLOCO_K deve ser 'S'

Simulação passo a passo​

  1. Acesse MFI003 → aba SPED Fiscal (EFD).
  2. Certifique-se de que o campo Gera Bloco K esteja marcado como Sim.
  3. Abra o campo Gera Ficha Padrão e selecione Simplificado (X).
  4. Salve os parâmetros.
  5. Na geração do SPED Fiscal, se a versão do leiaute for ≥ 17, o sistema utilizará o layout Simplificado; caso contrário, utilizará o layout Padrao.

Resultado esperado: Para leiaute versão 17+, o Bloco K será gerado no formato Simplificado (menos detalhamento de produção). Para versões anteriores, o comportamento será equivalente à opção S (Padrão).


Validação na geração do SPED Fiscal​

O parâmetro é obrigatório para a geração do SPED Fiscal. Se estiver vazio, a geração é interrompida com a mensagem:

"É obrigatório informar o parâmetro "Gera ficha Padrão"![MFI003]"

Procedures impactadas​

Rotinas Delphi com referência direta​

RotinaArquivoLinhaImpacto
TdmMFI003.tabPARMFISCALST_EFDGERABLOCO_KValidatesource/MFI003/UdmMFI003.pas1337–1342Habilita/desabilita o campo conforme ST_EFDGERABLOCO_K
TfrmRFI031.AddRegistroKsource/RFI031/URFI031.pas946–951Seleciona o layout do Bloco K (Padrão, Saldo Estoque ou Simplificado)
TfrmRFI031.btnImprimirClicksource/RFI031/URFI031.pas3016–3017Valida preenchimento obrigatório antes de gerar o arquivo
TfrmRFI031.AddRegistro0200source/RFI031/URFI031.pas9617Para versões 10–15 com opção S, gera fichas de insumo para itens tipo 3/4

Scripts SQL​

Não foi encontrada referência direta ao campo ST_EFDGERAFICHAPADRAO nos scripts SQL (Scripts/). O uso é exclusivo da aplicação Delphi (rotina RFI031 de geração do SPED Fiscal).

Tabela comparativa resumida​

ValorDescriçãoLayout Bloco K (leiaute < 17)Layout Bloco K (leiaute ≥ 17)
SPadrãoPadrao (com K220, K230, K235)Padrao (com K220, K230, K235)
NSaldo EstoqueSaldoEstoque (apenas K200)SaldoEstoque (apenas K200)
XSimplificadoPadraoSimplificado