Árvore de páginas


01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Backoffice
Módulo:Financeiro
Função:

F475GrDes - Grava a Efetivação do movimento bancário (SIG -> FK5/SE5)


02. DESCRIÇÃO

Ao utilizar o ponto de entrada F475NAT podemos ajustar o código de natureza financeira a ser aplicado na efetivação do movimento bancários de encargos, tarifas, IOF ou CPMF durante o processo de importação de extratos bancários via Job.

03. PARÂMETROS

        ParamIxb[1] -  Código do movimento bancário, de acordo com a tabela definida no padrão de extratos modelo Febraban, para identificação e retorno do código da natureza financeira que se queira aplicar.

04. RETORNO

Código da natureza financeira a ser aplicada ao movimento bancário efetivado no momento da importação de extratos via Job para Conciliação Bancária via Conciliador BackOffice.

05. EXEMPLO DE UTILIZAÇÃO

F475NAT
#INCLUDE 'TOTVS.CH'
#INCLUDE "PROTHEUS.CH"

/*/{Protheus.doc} F475NAT
Ponto de entrada executado para ajustar a natureza do movimento bancário efetivado durante o processo de importação de extratos bancários via Job.
ParamIxb[1] -  Código do movimento bancário, de acordo com a tabela definida no padrão de extratos modelo Febraban, para identificação e retorno do código da natureza financeira que se queira aplicar.
Valores possíveis
'102' = Encargos
'105' = Tarifas
'109' = CPMF
'110' = IOF 

@type       Function
@author     TOTVS
@since      08/12/2023
@return     Nil
/*/
User Function F475NAT()
    
	Local cCodOcor := Paramixb[1]
	Local cNatureza := ''

	//Aqui você realiza o retorno do código de natureza desejada
	Case cCodOcor == '102'	//Encargos
		cNatureza := '000001'
 	Case cCodOcor == '105'	//Tarifas
		cNatureza := '000002'
  	Case cCodOcor == '109'	//CPMF 
		cNatureza := '000003'
   	Case cCodOcor == '110'	//IOF
 		cNatureza := '000004'
	OtherWise 
 		cNatureza := '000000' 
 	EndCase

Return Nil