Árvore de páginas

Versões comparadas

Chave

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

...

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentosTOTVS Backoffice (Linha Protheus) - Financeiro (SIGAFIN)

Função:FINA090 - Baixas a Pagar Automática

02. DESCRIÇÃO

Ponto de Entrada será acionado em dois momentos na rotina:

1) Permite que o usuário defina a situação inicial dos títulos:  se os títulos já estarão selecionados ou não na tela de Seleção dos Títulos. 

2) Será Entrada  chamado na função finaDisplay(),  que atualiza tela de seleção de registros de baixa automática, verificando a cada marcação se o título pode ser marcado ou não para baixa. Permite que o usuário defina a situação inicial dos títulos:  se os títulos já estarão selecionados ou não na tela de Seleção dos Títulos. Esta funcionalidade NÃO estará disponível

A tabela SE2 estará posicionada no título que estiver sendo marcado.


Informações
titleImportante

O ponto de entrada não será acionado na opção de inverter as marcações

...

.


03. PARÂMETROS

Nome

Tipo

Descrição

nValorMarca

Numérico

Valor dos títulos marcados.

aTitulos

Array

Este array traz os títulos a serem apresentados, de acordo com os parâmetros informados na rotina. 

...

Bloco de código
languagejs
themeMidnight
titleF16QYCRT
#Include 'Protheus.ch'

User Function F090TIT()
Local lRet := .F.
Local nValor 	:= PARAMIXB[1]
Local aTitulos := {}
Local cPrefTit  :=  SE2->E2_PREFIXO 
Local cNumTit :=  SE2->E2_NUM

If type("PARAMIXB[2]") != "U"	
    aTitulos := PARAMIXB[2]	
    If Len(aTitulos) == 0		
        lRet := .F.
 MsgYesNo("Confirmar a marcação do título prefixo: " + cPrefTit + " e numero : " + cNumTit )	
    Else		
        lRet := .T.
 MsgYesNo("Chamado via execução da rotina automatica ")	
    Endif
Else	
     lRet := .T.
Endif
 MsgYesNo("Confirmar a marcação do título? ")	
Endif	
Return lRet



Templatedocumentos

...