Á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 F090FBX")
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




HTML
<!-- esconder o menu --> 


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