Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
DescriçãoPonto de entrada na Rotina de Baixa de títulos a Pagar Multi-Filiais, esse ponto de entrada deve permitir que as filiais selecionadas pelo usuário sejam utilizadas mesmo que o banco, agencia e conta não estejam cadastradas nessa filial. 
Observações 

Fica com a responsabilidade do usuário o controle do saldo bancário pelo fato do banco, agencia e conta podem não estar cadastrado na filial utilizada.

O ponto de entrada deve retornar um array caso o retorno seja diferente de um array ou o array retornado esteja vazio o ponto de entrada será desconsiderado.

Exemplos

#INCLUDE "PROTHEUS.CH"



User Function F091FBX()
Local aRet := {}
Local aFil := Paramixb

If Valtype(aFil) == "A" 
    aRet := aClone(aFil)
    MsgAlert("Ponto de Entrada F090FBXPonto de Entrada F091FBX")
EndIf
Return aRet
Veja também
IdiomasPortuguês (Brasil) 
VersõesMicrosiga Protheus P 12.1.23 ou superior
Sistema Operacionais SuportadosTodos
Compatível com as bases de DadosTodos
Updates
Parâmetros Paramixb - Recebe as filiais a serem utilizadas na baixa entre as Multi-Filiais. 
RetornoDeve ser enviado um Array com as filiais a serem utilizadas nas baixas entre Multi-Filiais, caso o retorno seja uma variável diferente de Array ou o array esteja vazio o retorno do ponto de entrada será desconsiderado
Eventos de chamada do Ponto de entrada

If lF091FBX
            aF091Fil := EXECBLOCK("F091FBX",.F.,.F.,aFilAux)
            If Valtype(aF091Fil) == "A" .And. Len(aF091Fil) > 0
                aFilAux := aClone(aF091Fil)
            Else
                lF091FBX := .F.             
            EndIf

EndIf   

Variáveis 

Local lF091FBX     := (ExistBlock("F091FBX"  ))

Programa FonteFINA091.PRW

...