ST_SPEDAPROPRIACAO - Método de Apropriação SPED PIS/COFINS
Tela de configuração: MFI003 - Parâmetros Fiscal Localização: Aba SPED PIS/COFINS → campo Método Apropriação Tabela:
PARMFISCAL.ST_SPEDAPROPRIACAO(CHAR(1)) Valor padrão:2(ItemIndex = 1 no combo — Método de Rateio Proporcional)
Telas impactadas
| Tela | Rotina | Impacto |
|---|---|---|
| RFI005 | Geração do arquivo SPED PIS/COFINS | Valida se o parâmetro está preenchido antes de gerar o arquivo; repassa o valor para a procedure GERA_SPEDPISCOFINS |
Campos envolvidos
| Campo | Tabela | Descrição |
|---|---|---|
ST_SPEDAPROPRIACAO | PARMFISCAL | Método de apropriação de créditos PIS/COFINS |
Opções disponíveis
1 - Método de Apropriação Direta
| O que faz | Detalhe |
|---|---|
| Define o método de apropriação direta | Os créditos de PIS/COFINS são apropriados integralmente no período em que ocorrem, sem rateio proporcional |
Simulação passo a passo
- Acesse MFI003 → Parâmetros Fiscal → aba SPED PIS/COFINS.
- No campo Método Apropriação, selecione 1 - Método de Apropriação Direta.
- Salve os parâmetros (
<F9>ou botão Salvar). - Na tela RFI005, gere o arquivo SPED PIS/COFINS para o período desejado.
Resultado esperado: O arquivo SPED PIS/COFINS é gerado com o indicador de método de apropriação direta, repassado como parâmetro I_TP_APROPRIACAO = '1' para a procedure GERA_SPEDPISCOFINS.
2 - Método de Rateio Proporcional
| O que faz | Detalhe |
|---|---|
| Define o método de rateio proporcional | Os créditos de PIS/COFINS são rateados proporcionalmente entre atividades tributadas e não tributadas |
Simulação passo a passo
- Acesse MFI003 → Parâmetros Fiscal → aba SPED PIS/COFINS.
- No campo Método Apropriação, selecione 2 - Método de Rateio Proporcional.
- Salve os parâmetros (
<F9>ou botão Salvar). - Na tela RFI005, gere o arquivo SPED PIS/COFINS para o período desejado.
Resultado esperado: O arquivo SPED PIS/COFINS é gerado com o indicador de método de rateio proporcional, repassado como parâmetro I_TP_APROPRIACAO = '2' para a procedure GERA_SPEDPISCOFINS.
Validação obrigatória
O parâmetro é obrigatório para geração do SPED PIS/COFINS. Se estiver vazio (em branco) junto com qualquer um dos parâmetros ST_SPEDINCIDENCIA, TP_SPEDCONTRIBUICAO ou TP_SPEDREGIME, a geração é bloqueada com a mensagem:
"Faltam informações de parametrização para o SPED PIS/COFINS. [MFI003]"
Essa validação ocorre em TfrmRFI005.btnImprimirClick (RFI005) ao selecionar a aba SPED PIS/COFINS.
Parâmetros relacionados
| Parâmetro | Descrição | Configuração |
|---|---|---|
ST_SPEDINCIDENCIA | Incidência PIS/COFINS | MFI003 — aba SPED PIS/COFINS |
TP_SPEDCONTRIBUICAO | Tipo de contribuição | MFI003 — aba SPED PIS/COFINS |
TP_SPEDREGIME | Regime de apuração | MFI003 — aba SPED PIS/COFINS |
Procedures impactadas
Rotinas Delphi com referência direta
| Rotina | Arquivo | Descrição |
|---|---|---|
TfrmRFI005.btnImprimirClick | source/RFI005/URFI005.pas | Valida preenchimento obrigatório e repassa o valor como parâmetro para GERA_SPEDPISCOFINS |
Referência SQL direta ao campo
| Procedure | Arquivo | Uso |
|---|---|---|
GERA_SPEDPISCOFINS | Scripts/GERA_SPEDPISCOFINS.sql | Recebe o valor como I_TP_APROPRIACAO (parâmetro de entrada VARCHAR(1)), porém o campo não é referenciado internamente na lógica da procedure |
Candidatas por uso da tabela
As procedures abaixo utilizam PARMFISCAL mas não referenciam ST_SPEDAPROPRIACAO diretamente:
GERA_ARQUIVOMAGNETICO, GERA_DARF, GERA_GIA, GERA_INTEGRACAO, GERA_INTEGRACAOFISCAL, GERA_INTEGRACAOIMPOSTO, GERA_MOVTOCONTABIL, GERA_SPEDCONTABIL_0000, GERA_SPEDECF, GRAVA_DEPRECIACAOGERALV2, GRAVA_DEPRECIACAOV2, GRAVA_MOVTOFISCALNOTA, entre outras.
Tabela comparativa resumida
| Valor | Descrição | Efeito na geração SPED PIS/COFINS |
|---|---|---|
1 | Método de Apropriação Direta | Créditos apropriados integralmente no período |
2 | Método de Rateio Proporcional | Créditos rateados proporcionalmente entre receitas tributadas e não tributadas |