Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:Financeiro (SIGAFIN)
Função:

Borderô de impostos (FINA241)

País:Brasil

02. VISÃO GERAL

O ponto de entrada "F241IMP" permite alterar as variáveis PRIVATES nPis, nCofins, nCSLL, nIrrf que são responsáveis por definir o valor de retenção de cada um desses tributos.


Importante

Quando o calculo dos impostos for realizado para empresas do setor publico, devido a particularidades no calculo desses impostos, esse ponto de entrada será executado para todos os títulos do mesmo fornecedor disponível no borderô informado nos parâmetros, esteja ele com saldo ou não.


03. PARÂMETROS

Não há.

04. RETORNO

Não há.

05. EXEMPLO


Exemplo de execução
#INCLUDE "PROTHEUS.CH"
#INCLUDE "RWMAKE.CH"
#INCLUDE "TOPCONN.CH"

User Function F241IMP()

    If SE2->E2_SALDO > 0
        If SE2->E2_VRETPIS == 0
            nPIS	:=	SE2->E2_PIS			
        EndIf
        If SE2->E2_VRETCOF == 0
            nCOFINS	:=	SE2->E2_COFINS		
        EndIf
        If SE2->E2_VRETCSL == 0
            nCSLL	:=	SE2->E2_CSLL
        EndIf
        If SE2->E2_VRETIRF == 0
            nIRRF	:=	SE2->E2_IRRF
        EndIf
    EndIf

Return

05. ASSUNTOS RELACIONADOS

Não há.