Á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 Embarque (EECAE105). Ele deve ser utilizado para customizar a rotina de Embarque.

Programa Fonte: EECAE105.PRW

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


02. EXEMPLO DE UTILIZAÇÃO

User function eecae105()

Local l Ret:= .T.

If paramixb == "VALRESD" 
   [instruções]
EndIf

Return lRet


User Function EECAE105()
Private cMemo

If ValType(ParamIXB) == "A"
   cParam:= ParamIXB[1]
Else
   cParam:= ParamIXB
EndIf
Do Case
   Case cParam == "MSDIALOG_ADD_ADTO"
   oMarkAdd := bAval := MsgInfo("Ponto de Entrada 'MSDIALOG_ADD_ADTO' ativo!")
EndCase
Return NIL

User function eecae105()
If paramixb == "Ae105DigDataSis_AntesTelaRE"
   [instruções]
EndIf
Return

03. PARÂMETROS


NomeTipoDescrição
Ae105DigDataSis_AntesTelaREArray
Composition Setup
import.css=/download/attachments/327912/newLayout.css

...

Ponto-de-Entrada: EECAE105 - Embarque de Exportação

 

Abrangências:Microsiga Protheus 10 , Microsiga Protheus 11
Versões:Microsiga Protheus 10 , Microsiga Protheus 11
Compatível Países:Todos
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todos
Idiomas:Português (Portugal)

 

Descrição:
Possibilita a customização na inclusão de adiantamento para que seja possível copiar a função AE100MARK.Possibilita a customização da digitação de RE, desviando da tela padrão alterando a variável “lTelaRE” para .F.(falso) na sua chamada. 
Eventos
 
Programa Fonte
EECAE105.PRW
Sintaxe

EECAE105 - Embarque de Exportação ( [ Ae105DigDataSis_AntesTelaRE ], [ VALRESD ], [ {"MSDIALOG_ADD_ADTO",oMark}) ] )

...

 

...

Parâmetro do ponto de entrada EECAE105 para customização da tela de digitação de RE.

...

...

VALRESD

...

Array

...

Parâmetro do ponto de entrada EECAE105 para validar dados digitados na tela de RE/SD/Ato Concessório.

...

...

MSDIALOG_ADD_ADTO

...

ArrayArray do ponto de entrada EECAE105 para validar o oMarkAdd na rotina de adiantamentos

...

.
ADD_aSemSX3ad

...

Array

...

...

Array do ponto de entrada EECAE105 para inserir campos no adiantamento.

...

...

ANTES_LER_ADIAN_PED

...

CaracterParâmetro do ponto de entrada EECAE105 para alteração antes de carregar os adiantamentos.

...

...

ANTES_TELA_PRINCIPAL_ADIANT

...

Caracter

...

Parâmetro do ponto de entrada EECAE105 para manipulação antes da tela de adiantamento.

...

...

ADD_BROWSER

...

Array

...

...

Parâmetro do ponto de entrada EECAE105 para manipulação do Browse.

...

MSDIALOG_ADD_ADTO

...

CaracterParâmetro do ponto de entrada EECAE105 para manipulação da tela.

...

...

VALID_ASSOCIA

...

CaracterParâmetro do ponto de entrada EECAE105 para validar a associação do adiantamento.

...

 

...

GRV_ADIAN

...

...

Caracter

...

Parâmetro do ponto de entrada EECAE105 para gravação da vinculação do adiantamento.

...

ANTES_DELETA

...

CaracterParâmetro do ponto de entrada EECAE105 para alteração antes da deleção.

...

...

GRV_ADI_CLI_PO

...

CaracterParâmetro do ponto de entrada EECAE105 para inclusão de adiantamento no cliente da PO.

...

...

LEGENDA

...

...

Caracter

...

Parâmetro do ponto de entrada EECAE105 para incluir legenda nas parcelas de adiantamento.

...

ANTES_GRAVA

...

CaracterParâmetro do ponto de entrada EECAE105 para customização antes da gravação do adiantamento.

...

 

Retorno
    ()

...

User function eecae105()

...

ANTES_DIALOG_PRICECaracterParâmetro do ponto de entrada EECAE105 para customização antes de abrir a tela de fixação de preço.
MONTANDO_DIALOG_PRICECaracterParâmetro do ponto de entrada EECAE105 para customização após montagem da tela de fixação de preço.
BROWSE_MANUT_ADTOArrayParâmetro que indica que a chamada do ponto de entrada permite a adição campos para edição na manutenção de adiantamentos.
ANTES_TELA_ADIANCaracterParâmetro para manipular os botões na tela de adiantamento.

04. VARIÁVEIS


ParâmetroNomeTipoPermite alterarDescrição
Ae105DigDataSis_AntesTelaRElTelaRELógicoSim
Exemplos
User Function EECAE105()Private cMemo   If ValType(ParamIXB) == "A"   cParam:= ParamIXB[1]Else   cParam:= ParamIXBEndIfDo Case   Case cParam == "MSDIALOG_ADD_ADTO"           oMarkAdd := bAval := MsgInfo("Ponto de Entrada 'MSDIALOG_ADD_ADTO' ativo!")EndCaseReturn NIL User function eecae105()if paramixb == "Ae105DigDataSis_AntesTelaRE"   [instruções]EndIfReturn

...

 

...

Variável setada como true, define se será efetuada a digitação em tela padrão ou customizada.

...

MSDIALOG_ADD_ADTOoMarkAddObjetoNão

...

Objeto para copiar os dados do oMark.

...


oMark

...

Objeto 

...

NãoObjeto do adiantamento.
VALID_ASSOCIAlRetPtoLógicoSimVariável para validação da associação

...

do adiantamento.
ANTES_DIALOG_PRICEoDlgObjeto NãoObjeto principal da tela de manutenção de fixação de preço.
MONTANDO_DIALOG_PRICEnTamLinTelaNuméricoSimVariável para o tamanho da linha da tela de fixação de preço.
MONTANDO_DIALOG_PRICEnTamColTelaNuméricoSimVariável para o tamanho da coluna da tela de fixação de preço.



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>

 
 lRetPto   Lógico  Privado  Sim   Variável para validação da associação do adiantamento.