Punto de
Entradaentrada
DescriçãoPontoEntradaéchamadonafunçãofunción finaDisplay(), que |
queatualizatelaseleçãoselección de registros de |
baixa verificandoseopodesermarcadoounãoparabaixa Tambémousuárioasituaçãodosseos jáestarãoselecionadosounãonatelaSeleçãodosTítulos LocalizaçãoContas à Cuentas por pagar |
Eventos: |
Baixas Pagar Automática / Baixas Pagar Auto Multi-Filiais | Bajas por pagar automática / Bajas por pagar Auto Multisucursales |
Programa fuente |
Programa FonteFunçãoFunción: | Fa090bAval, Fa090Marca |
Parâmetros| Parámetros: | nValorMarca, aTitulos |
RetornoNomeDescriçãoObrigatórioCaso tenha sido alterada a marcação do Si se hubiera modificado el marcado del título, |
|
o retorna não haver alteração dos no haber modificación de los acumuladores de valores |
|
e titulos.Caso o Ponto de Entrada seja utilizado para determinar se os títulos estão ou não marcados, deve retornar True (Verdadeiro) ou títulos. Si el Punto de entrada se utiliza para determinar si los títulos están marcados o no, debe devolver True (Verdadero) o False (Falso) para verificar |
|
qual a opção inicial dos la opción inicial de los títulos, marcados |
|
ou não
Nota: Na rotina de Baixas à Pagar Automática Multi-Filiais En la rutina Bajas por pagar automática Multisucursales (FINA091), o ponto el punto de entrada F090TIT quando chamado pela primeira al ser activado por primera vez (onde donde define quais qué títulos virão vendrán marcados), não recebe parâmetros no recibe parámetros (Paramixb).Isto porque nessa passagem, não há arquivo temporário dos títulos, mas a tabela SE2 está aberta e travada para gravação
Esto porque en este pasaje, no hay archivo temporal de los títulos, pero la tabla SE2 está abierta y trabada para grabación (MsRLock), de
forma que as informações do título estão disponíveis para validações e manipulaçõestal manera que la información del título está disponible para validación y manejo
ex: nValor := (cAlias)->E2_VALOR
Exemplo padrãoEjemplo estándar:
#Include 'Protheus.ch'
User Function F090TIT()
Local lRet := .F.
Local nValor := PARAMIXB[1]
Local aTitulos := {}
If type("PARAMIXB[2]") != "U"
aTitulos := PARAMIXB[2]
If Len(aTitulos) == 0
lRet := .F.
Else
lRet := .T.
Endif
Else
lRet := .T.
Endif
Return lRet