Árvore de páginas

TUOBR5 - Correção para que não seja visualizado o PCC quando não houver retenção

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

Financeiro

Função:

FINA401

Situação/Requisito:

Ao possuir um título menor que o valor mínimo do PCC (Lei 10925) e possuir retenção de IR, ao selecionar "Sim" na pergunta de reprocessamento é gerado no relatório o rendimento referente ao PCC que não houve retenção.

Ao selecionar "Não", o rendimento não é gerado.

Este cenário ocorre quando o PCC e o IRRF encontram-se configurados para emissão.

Solução/Implementação:

Incluso validação para que títulos que não alcançaram o mínimo de PCC mas já possuem IRRF seja gerado o rendimento referente ao PCC.

Chamados relacionados:

TUOBR5

 

 

DT_F401AREC_GERA_RENDIMENTO_PCC

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

Financeiro

Rotina:

Rotina

Nome Técnico

FINA401

Gera dados para Dirf

Ponto de Entrada:

F401AREC

Chamados Relacionados

TUOBR5

País(es):

Brasil

Banco(s) de Dados:

Todos

Tabelas Utilizadas:

Topconnect

Sistema(s) Operacional(is):

Todos

Descrição

Implementado ponto de entrada F401AREC para que o rendimento do PCC seja levado para a Dirf, para títulos que obtiveram retenção de IRRF e que não possuíram retenção de PCC por não ter alcançado o valor mínimo.

 

Ponto de Entrada

Descrição:

Financeiro>Miscelâmeas>Gera dados para Dirf

Eventos:

Gera dados para Dirf

Programa Fonte:

FINA401

Função:

FINA401

Retorno:

Nome

Tipo

Descrição

Obrigatório

 lRet

Lógico

Retorna se deve gerar rendimentos que não houveram retenção de PCC.

Sim

 

Exemplo:

#Include 'Protheus.ch'

#include 'totvs.ch'

User Function F401arec()

Local lRet

lRet := MSGYESNO("Deseja gerar os rendimentos que não possuíram mínimo para retenção de PCC?")

Return lRet