Árvore de páginas

Versões comparadas

Chave

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

01. DADOS GERAIS

Produto:

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:Financeiro (SIGAFIN)
Função:

Baixas a Receber (FINA070)

País:Brasil

02. VISÃO GERAL

O ponto de entrada F580BROW é utilizado no tratamento de dados que a serem exibidos no browse da liberação de contas a pagar.FA070BXL é utilizado para manipulação dos registros gerados via contas a receber (SE1) que foram baixados por Lote (FINA110).

Será executado após a baixa  por lote de todos os títulos a receberSerá executado antes da exibição do browse.

03. PARÂMETROS

Não há.

04. RETORNO

Tipo

NomeDescrição
ObjetoNilNILO objeto retorna um valor nuloponto de entrada retorná NIL.

05. EXEMPLO


Bloco de código
languagejava
themeMidnight
firstline1
titleExemplo de execução
linenumberstrue
#include 'Protheus.ch'       

User Function F580BROWFA070BXL()

    Local cNum aAreaSe1 := SE1->(GetArea())

    SE1->(DbGoTop())

     := '000000001'
While SE1->(!EOF()) 
       Local cFiltro := ""
 If SE1->E1_LOTE == cLoteFin
        
    DbSelectAreaSE1->(RecLock("SE2SE1", .F.))
      
    cFiltro := "E2_FILIAL == '" + xFilial("SE2") + "' .AND.  SE1->E1_HIST := "P.E. FA070BXL EXECUTADO"
    cFiltro += "E2_NUM == '" + cNum + "'" SE1->(MsUnLock())
    
    DbSetFilter({|| &(cFiltro)}, cFiltro)Endif

    
    SE2SE1->(DbGoTopDbSkip())
    Enddo

Return    RestArea(NILaAreaSe1)

Return 


Templatedocumentos