| Linha de Produto: | Microsiga Protheus® |
|---|---|
| Segmento: | Backoffice |
| Módulo: | Financeiro |
| Função: | FINA410 |
Este ponto de entrada permite filtrar registros para o recalculo de saldos de clientes/fornecedores (rotina FINA410).
O Ponto de entrada FIN410FT é chamado dentro dos laços de repetição das entidades abaixo:
Se o retorno do ponto de entrada for .F. passa para o próximo registro e não executa o recálculo.
| Nome | Tipo | Descrição |
|---|---|---|
| ParamIxb[1] | Caracter | Informação enviada referente ao MV_PAR01; 1 = Ambos; |
| ParamIxb[2] | Caracter | Informação referente a qual tabela esta sendo processada. 1 = Clientes (SA1) |
Nome | Tipo | Descrição |
lRet | Lógico | .T. Informa que o sistema deve recalcular a entidade posicionada. .F. Informa que o sistema NÃO deve recalcular a entidade posicionada. |
#INCLUDE "TOTVS.CH"
User Function FIN410FT()
Local cMVPAR01 As Character
Local cEntidade As Character
Local lRet As Logical
cMVPAR01 := ParamIxb[1]
cEntidade := ParamIxb[2]
lRet := .T.
//Exemplo de customização
If cEntidade == '1' // Clientes (SA1)
//Tratamento especificado na customização
lRet := .F.
EndIf
If cEntidade == '2' // Fornecedores (SA2)
//Tratamento especificado na customização
lRet := .F.
EndIf
If cEntidade == '3' // Contas a Receber (SE1)
//Tratamento especificado na customização
lRet := .F.
EndIf
If cEntidade == '4' // Contas a Pagar (SE2)
//Tratamento especificado na customização
lRet := .F.
EndIf
Return lRet |
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|