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:
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
ParamIxB[1] | Array of Record | array 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
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas