Histórico da Página
CONTEÚDO
- Visão Geral
- Exemplo de utilização
- Parâmetros
- Variáveis
- 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
Nome | Tipo | Descrição |
---|---|---|
Ae105DigDataSis_AntesTelaRE | Array |
Composition Setup |
---|
import.css=/download/attachments/327912/newLayout.css |
...
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) |
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.
EECAE105.PRW
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 |
...
Array | Array 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 |
...
Caracter | Parâ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 |
...
Caracter | Parâmetro do ponto de entrada EECAE105 para manipulação da tela. |
...
...
VALID_ASSOCIA |
...
Caracter | Parâ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 |
...
Caracter | Parâmetro do ponto de entrada EECAE105 para alteração antes da deleção. |
...
...
GRV_ADI_CLI_PO |
...
Caracter | Parâ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 |
...
Caracter | Parâmetro do ponto de entrada EECAE105 para customização antes da gravação do adiantamento. |
...
- ()
...
User function eecae105()
...
ANTES_DIALOG_PRICE | Caracter | Parâmetro do ponto de entrada EECAE105 para customização antes de abrir a tela de fixação de preço. |
MONTANDO_DIALOG_PRICE | Caracter | Parâmetro do ponto de entrada EECAE105 para customização após montagem da tela de fixação de preço. |
BROWSE_MANUT_ADTO | Array | Parâ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_ADIAN | Caracter | Parâmetro para manipular os botões na tela de adiantamento. |
04. VARIÁVEIS
Parâmetro | Nome | Tipo | Permite alterar | Descrição |
---|---|---|---|---|
Ae105DigDataSis_AntesTelaRE | lTelaRE | Lógico | Sim |
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_ADTO | oMarkAdd | Objeto | Não |
...
Objeto para copiar os dados do oMark. |
...
oMark |
...
Objeto |
...
Não | Objeto do adiantamento. | |||
VALID_ASSOCIA | lRetPto | Lógico | Sim | Variável para validação da associação |
...
do adiantamento. | ||||
ANTES_DIALOG_PRICE | oDlg | Objeto | Não | Objeto principal da tela de manutenção de fixação de preço. |
MONTANDO_DIALOG_PRICE | nTamLinTela | Numérico | Sim | Variável para o tamanho da linha da tela de fixação de preço. |
MONTANDO_DIALOG_PRICE | nTamColTela | Numérico | Sim | Variá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. |