Árvore de páginas

Versões comparadas

Chave

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


CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Parâmetros
  4. Variáveis
  5. Tabelas utilizadas


01. VISÃO GERAL

Este Ponto de Entrada pertence à rotina de Solicitação de Numerário (EECNU400). Ele deve ser utilizado para customizar a rotina de Solicitação de Numerário.

Programa Fonte: EECAE100.PRW

Retorno: Verdadeiro (.T.) ou Falso (.F.).


02. EXEMPLO DE UTILIZAÇÃO

...

Descrição

...

EECNU400 - Solicitação de numerário

...

Observações

...

Ponto de Entrada para customização de funções no fonte EECNU400.

...

User Function EECNU400()

Local cParam:= ""

IF Type("ParamIXB") == "C"

...

   cParam:= PARAMIXB
Else

...

   cParam:= PARAMIXB[1]
Endif

IF cParam == "CARREGA_BANCO"

...

   Msginfo("Entrou no ponto de entrada 'CARREGA_BANCO'")

...

   SA6->(DBSETORDER(1)) //Seek para carregar automaticamente o banco com a informação

...

   cBancoSE5 := SA6->A6_COD

...

   cAgenciaSE5 := SA6->A6_AGENCIA

...

   cContaSE5 := SA6->A6_NUMCON

...

   cNomeSE5 := SA6->A6_NOME
ENDIF

Return Nil

03. PARÂMETROS


Default

Preview

Veja também

Idioma

Português(Brasil)

Versões

Microsiga_Protheus 11 e 12

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates

Parâmetros

NomeTipoDescriçãoObrigatórioReferência
CARREGA_BANCOCaracterPermite a customização de informação que será carregada na tela de dados bancários na liberação do numerário.
ENCHOICE_BARCaracterPermite a customização das ações disponíveis no botões da enchoicebar com por exemplo "Incluir, Alterar, Efetivar e Cancelar efetivação"

04. VARIÁVEIS


Idioma

Português(Brasil)

Versões

Microsiga_Protheus 11 e 12

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates

Parâmetros

NomeTipoDescriçãoDefaultObrigatórioReferênciaENCHOICE_BAR
CaracterPermite a customização das ações disponíveis no botões da enchoicebar com por exemplo "Incluir, Alterar, Efetivar e Cancelar efetivação"

Retorno

()

Eventos de chamada do Ponto de Entrada

Variáveis

NomeTipoEscopoPode AlterarParâmetroDescriçãoaBUTTONSArrayPrivadoSimCARREGA_BANCOEscopoCARREGA_BANCOCARREGA_BANCOPrivadorCARREGA_BANCO
Parâmetro

Retorno

()

Eventos de chamada do Ponto de Entrada

VariáveisNomeTipoPermite alterarPode AlterarParâmetroDescriçãoDescrição
CARREGA_BANCOcBancoSE5CaracterPrivadoSimVáriavel para carregar o código do banco.
CARREGA_BANCOcAgenciaSE5CaracterPrivadoSimVáriavel para carregar a agencia do banco.
CARREGA_BANCOcContaSE5CaracterSimVáriavel para carregar a conta do banco.
CARREGA_BANCOcNomeSE5CaracterPrivadorSimCARREGA_BANCOVáriavel para carregar o nome do banco.

Programa Fonte

EECNU400

Descrição

EECPNU01 - Solicitação de numerário

Observações

Ponto de Entrada para customização de funções no fonte EECNU400.

Exemplos

#Include 'Protheus.ch'

User Function EECPNU01()
Local cParam

If ValType(ParamIXB) == "A"
cParam:= ParamIXB[1]
Else
cParam:= ParamIXB
EndIf

Do Case
Case cParam == "ENCHOICE_BAR"
MsgInfo("Entrou no ponto de entrada "ENCHOICE_BAR")

EndCase

Return

Preview

Veja também

CARREGA_BANCOaBUTTONSArraySim
Array para carregar os botões para a enchoicebar

Programa Fonte

EECNU400


05. TABELAS UTILIZADAS

  • Não há.



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>