01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

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.


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


#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á.