Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01.

DADOS GERAIS

DATOS GENERALES

ProdutoLinha ProdutoLinha

Línea Protheus

Backoffice

Função

Producto:

Solucoes_totvs_cross
SolucaoCross

TOTVS Backoffice

Línea de

producto:

Linhas_totvs
Linha

Segmento:

Segmentos_totvs
Segmento

Módulo:

Financeiro

Financiero (SIGAFIN)

Función:

FINA401

País:

Brasil

02.

VISÃO GERALVerificar se já foi gravado rendimento na tabela

VISIÓN GENERAL

Verifique si ya se ha grabado el rendimiento en la tabla SR4, evitando valores duplicados

em casos dos impostos

si los impuestos de IRRF

e PCC possuírem o mesmo

y PCC tuvieran el mismo código de

retenção

retención.

03. 

PARÂMETROS

PARÁMETROS

 Não há

 No existen.

04.

 RETORNO

DEVOLUCIÓN

NomeDescrição

Nombre

Tipo

Descripción

lRet

LógicoRetorna

se verificará ou não a gravação da tabela SR4 ou nãoResponde si verificará o no la grabación de la tabla SR4 o no.


05. EXEMPLOEJEMPLO


Bloco de código
languagejava
themeMidnight
firstline1
titleExemplo Ejemplo de execuçãoejecución
linenumberstrue
#Include 'Protheus.ch'

#include 'totvs.ch'

User Function F401VldPai()

	Local nRecPai := PARAMIXB[1]
	Local aArea := GetArea()
	Local lRet := .F.

	dbSelectArea("SE2")
	dbGoTo(nRecPai)

	If SE2->E2_PIS+SE2->E2_COFINS+SE2->E2_CSLL+SE2->E2_IRRF > 0
		lRet := .T.
	EndIf

	RestArea(aArea)

Return lRet