Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. 

...

DATOS GENERALES

Linha

Línea de

Produto

producto:

Microsiga Protheus®

Segmento:

Backoffice

Módulo:

Financeiro

Financiero

Função

Función:

FINA410


02. 

...

DESCRIPCIÓN

Este ponto Este punto de entrada permite filtrar registros para o recalculo el recálculo de saldos de clientes/fornecedores proveedores (rotina rutina FINA410).
O Ponto
El Punto de entrada FIN410FT
é chamado dentro dos laços de repetição das entidades abaixo se activa dentro de los bucles de repetición de los siguientes entes:

  • Clientes (SA1)
  • ;
  • .
  • Fornecedores
  • Proveedores (SA2)
  • ;
  • .
  • Títulos
  • a receber
  • por cobrar (SE1)
  • ;
  • .
  • Títulos
  • a
  • por pagar (SE2).

...

Si la devolución del punto de entrada

...

fuera .F.

...

pasa al próximo registro

...

y no ejecuta el recálculo.

02.

...

PARÁMETROS

NomeDescrição

Nombre

Tipo

Descripción

ParamIxb[1]

Caracter

Carácter

Informação Información enviada referente ao al MV_PAR01;.

1 = Ambos;.
2 = Cliente
;.
3 =
FornecedorProveedor.

ParamIxb[2]

Caracter

Carácter

Informação Información referente a qual tabela esta sendo processadala tabla que se está procesando.

1 = Clientes (SA1).
2 =
Fornecedores Proveedores (SA2);.
3 =
Contas a Receber Cuentas por cobrar (SE1);.
4 =
Contas a Pagar Cuenta por pagar (SE2).


03.

...

DEVOLUCIÓN

NomeNombre

Tipo

DescriçãoDescripción

lRet

Lógico

.T. Informa que o el sistema deve recalcular a entidade posicionadadebe recalcular el ente marcado.

.F. Informa que o el sistema NÃO deve recalcular a entidade posicionada NO debe recalcular el ente marcado.

04.

...

EJEMPLO DE

...

UTILIZACIÓN

Bloco de código
languagevb
themeMidnight
firstline1
titleF370BORD
linenumberstrue
#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.       

	//ExemploEjemplo de customizaçãopersonalización  
     
    If cEntidade == '1' // Clientes (SA1)
        //TratamentoTratamiento especificado en nala customizaçãopersonalización
        lRet := .F.
    EndIf

    If cEntidade == '2' // FornecedoresProveedores (SA2)
        //TratamentoTratamiento especificado naen la customizaçãopersonalización
        lRet := .F.
    EndIf

    If cEntidade == '3' // ContasCuentas apor Recebercobrar (SE1)
        //TratamentoTratamiento especificado naen la customizaçãopersonalización
        lRet := .F.
    EndIf

    If cEntidade == '4' // ContasCuentas apor Pagarpagar (SE2)
        //TratamentoTratamiento especificado en nala customizaçãopersonalización
        lRet := .F.
    EndIf
  
Return lRet

06.

...

ASUNTOS RELACIONADOS



HTML
<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>