Histórico da Página
Linha de Produto: | Protheus | ||||
Segmento: | Manufatura | ||||
Módulo: | SIGACOM - Compras | ||||
Rotina: |
| ||||
País: | Brasil | ||||
Banco de Dados: | Todos | ||||
Sistemas operacionais: | Todos | ||||
Release: | 12.1.17 |
Ponto de Entrada
Descrição: | Ponto de entrada para recalculo de IRRF e ISS na gravação do titulo a pagar (SE2). |
Eventos: | Este Ponto de Entrada é executado antes da conclusão da gravação do titulo a pagar (SE2). |
Programa Fonte: | MATA100A.PRW |
Função: | A100GRAVA |
Parâmetro |
Composition Setup |
---|
import.css=/download/attachments/327912/newLayout.css |
...
Versões: | Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Brasil |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
...
MATA100A.PRX
MT100IR - Recálculo de IRRF e ISS na gravação de SE2 ( < PARAMIXB> ) --> URET
...
: |
|
...
|
...
|
...
|
...
|
...
|
...
|
...
| ||
Retorno |
---|
...
: | Retorno pode ser |
---|
...
do tipo numerico |
---|
...
ou array: Numerico → Sera assumido como valor de IRRF |
---|
...
Array → Primeira posição como valor de IRRF e segunda posição como valor de ISS. | |
---|---|
Observação: | A finalidade desse ponto de entrada é apenas para alterar o valor de E2_IRRF que é gravado de acordo com o valor de IR constante na aba de duplicatas da nota. Após a finalização do ponto de entrada, o mesmo se submete a regra padrão de cumulatividade e valor minimo para retenção de IR (MV_VLRETIR). Ou seja, referente à alteração do valor do Imposto de Renda, o valor retornado pelo ponto de entrada irá submeter à regra padrão de cumulatividade de imposto de renda para pessoa jurídica e valor mínimo para retenção de IR constante no parâmetro MV_VLRETIR. O ponto de entrada NÃO sobrepoe as regras descritas, apenas alteração do valor de IRRF. |
#Include 'Protheus.ch'
User Function MT100IR()
Local aInfo := PARAMIXB[1]
// Validações do usuário.
// Retorno deve ser numerico ou array
Return
...