Árvore de páginas

Ponto-de-Entrada: F401REX - Altera lista de códigos de retenção

Abrangências:Microsiga Protheus 11, Protheus 12
Versões:Microsiga Protheus 11, Protheus 12
Compatível Países:Brasil
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todos
Idiomas:Português (Brasil)


Descrição:

Ponto de Entrada que permite a alteração da lista de códigos de retenção considerados como Residente Exterior no processamento da DIRF.A rotina FINA401 - Gera Dados para a DIRF foi adaptada para a validação e gravação de dados referentes a Residente Exterior. 
Nessa alteração foram considerados os seguintes códigos de retenção para Residente Exterior :{"0422","0490","0481","9453","9478","5286","0473","9412","9466","9427","5192"}
Utilize este Ponto de Entrada, caso haja necessidade de alteração dessa lista:
- Recebe como parâmetro (PARAMIXB[1]) um array de uma dimensão com a lista de CÓDIGOS DE RETENÇÃO considerados para gravação de informações de Residente Exterior
- Deve devolver um array de mesma estrutura com a lista de CÓDIGOS DE RETENÇÃO a serem considerados.

O retorno deste Ponto de Entrada irá substituir a lista original de códigos.

Eventos

Chamada de gravação dos dados de Residente Exterior na tabela SRL,  na rotina FINA401 - Gera dados para DIRF.

Programa Fonte

FINA401.PRX

Sintaxe

F401REX - Altera lista de códigos de retenção ( [ ParamIxB[1] ] ) --> aCodsRet

Parâmetros:


NomeTipoDescriçãoDefaultObrigatórioReferência
ParamIxB[1]Array of Recordarray de uma dimensão com a lista de códigos de retenção considerados para gravação de informações de Residente Exterior

Não


Retorno:

aCodsRet


  • Um array de mesma estrutura do PARAMIXB[1] com a lista de códigos de retenção a serem considerados.

Exemplos

#include "RWMAKE.CH"
#include "PROTHEUS.CH
"User Function F401REX()
Local aCodRets := ParamIXB[1]
aCodRets := {"0422"}
Return aCodRets



  • Sem rótulos