Histórico da Página
01. DADOS GERAIS
Produto: | TOTVS Backoffice
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: | Linha Protheus | ||||||||||||||||
Segmento: | Backoffice SP | ||||||||||||||||
Módulo: | FINANCEIRO (SIGAFIN) | ||||||||||||||||
Função: | FINA050/FINXINC | ||||||||||||||||
Ticket: | Não se aplica | ||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DFINGRV-19942 |
02. SITUAÇÃO/REQUISITO
Alteração de titulo com retenção de IRRF e PCC (Pis, Cofins e Csll) na emissão para empresa publica. Nas quebras de processos anteriormente realizamos a inclusão, nesse momento estamos realizado a alteração, não esta calculando os impostos devidamente.
03. SOLUÇÃO
Finxinc - Na função FA050Natur realizamos uma modificação onde criamos um trecho para realizar o tratamento do PCC. Após a chamada da NewMinPcc foi realizado um tratamento para a chamada da função CalcEmpP para retornar os valores de PCC no Array que a NewMinPcc alimenta. Foi criada a função CalcEmpP, ela tem a finalidade de realizar o calculo dos valores de PCC que estão sendo digitados, assim retornamos os valores do PCC em um array da mesma forma que a NewMinPcc.
Fina050 - Na função FA050AxInc fizemos uma proteção para a variável lEmpPub. O intuito da proteção é para que a variável lSisAltPIS não seja alterada para empresa publica, com isso a gravação do PCC seja feita corretamente.
Na função FVerMinImp foi feita uma proteção para que não seja alterado os valores para a alteração.
Na função F050TotMes foi realizado ajuste para os parâmetros MV_VENPUB e MV_VCPCCP. Para alteração estamos adicionando os valores na variável aDadosImp.
Foi realizado o ajuste da função FCalcIr para realizar a cumulatividade para os provisóriosAjuste nos recálculos dos impostos IRRF e PCC, quando alterado a natureza ou o valor de um titulo a pagar.
04. DEMAIS INFORMAÇÕES
Não se aplica
05. ASSUNTOS RELACIONADOS
Não se aplica
Templatedocumentos |
---|
...