Usina BRAdvPL Guia
Entrar
← Todos os tópicos
PONTO DE ENTRADAEm revisão

FA070IMP

User Function FA070IMP()

Recebe os valores de seis impostos no contexto de cálculo da baixa.

FA070IMPFINA070
01 · VISÃO GERAL

Visão geral

O suporte TOTVS identifica IRRF, ISS, PIS, COFINS, CSLL e INSS. P12.2210 registra, em FACALCIMP, {nIRRF,nISS,nPIS,nCOFINS,nCSLL,nINSS}, nessa ordem, sem atribuição do retorno. A passagem observada não demonstra que devolver um array modifique os impostos, nem documenta passagem por referência de cada item. Não foi encontrado exemplo útil no GitHub. (Refs. 1–3) Pesquisa com evidência indexada do TDN; não foi recuperada uma ficha específica completa.

02 · SINTAXE

Sintaxe

User Function FA070IMP()

Parâmetros

Contexto do PE
Não confirmadoContexto a confirmar

Contrato técnico completo ainda não confirmado. Não presumir tipos, posições de PARAMIXB ou aliases além das evidências descritas.

Retorno

Não confirmado; o trecho não mostra consumo do resultado.

03 · EXEMPLO PRÁTICO

Chamada observada e contexto

// Trecho do chamador P12.2210 (EURAI, ref. 2); não é implementação do PE.
// FINA070.PRX - FACALCIMP() -> EXECBLOCK("FA070IMP",.F.,.F.,{NIRRF,NISS,NPIS,NCOFINS,NCSLL,NINSS})
Resultado esperado

O registro mostra argumentos e uso imediato do retorno quando presentes. Não inclui o corpo completo do chamador nem comprova a posição do commit.

BOAS PRÁTICAS
  • Não usar zeros ou percentuais inventados como exemplo fiscal. Conferir o mecanismo de alteração e comparar bases, retenções e títulos resultantes em homologação, sem trocar configurações fiscais para reproduzir o exemplo.
  • Uma chamada sem quarto argumento não documenta um layout de PARAMIXB. Preservar identificadores do chamador e não inventar campos ou posições.
  • Roteiro de homologação: comparar o fluxo padrão e o customizado, testar sucesso, recusa e repetição e conferir saldos, movimentos e contabilização conforme o processo.
  • Em revisão: exemplo não compilado nem executado em Protheus. Aliases, bloqueios, posição na transação e compatibilidade devem ser conferidos no release e patch utilizados.

Conteúdos relacionados

REFERÊNCIAS
  1. TOTVS. Pontos de Entrada - Financeiro - P12. TDN. Consulta em 2026-10-24.
  2. EURAI. Pontos de Entrada P12.2210 - Parte 2. Universo do Desenvolvedor, 2023. Consulta em 2026-10-24.
  3. TOTVS. Pontos de entrada FINA070. Central de Atendimento, 2026. Finalidade de FA070IMP.
Situação
Em revisão
Página criada em
Última revisão em
Idioma original
Português
Revisão
Usina.BR
0 comentário(s) aprovado(s)

Comentários

Ainda não há comentários aprovados.

Entre com Google ou Microsoft para comentar.

Powered by Usina Docs · Alpha