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 Fixação de Preços (EECAP105). Ele deve ser utilizado para customizar a rotina de Fixação de Preços.
Programa Fonte: EECAP105.PRW
Retorno: Verdadeiro (.T.) ou Falso (.F.).
02. EXEMPLO DE UTILIZAÇÃO
Ponto de entrada
...
Descrição:
...
EECAP105 - Fixação de Preços
...
Observações:
...
Esse ponto de entrada permite interferir na validação original do sistema e para isso o conteúdo do array aParametro pode ser avaliado e no caso de alteração na validação o parâmetro deve ser limpo para que a rotina prossiga com a confirmação da tela de parâmetros.
...
User Function EECAP105()
Local cParamIxb := ParamIxb
If cParambIxb == "VALIDFIX"
aParametro := {}
Endif
If cParambIxb == "CALC_QTDENAEMB"
nQtdenaEmb := 20
Endif
Return
...
03. PARÂMETROS
Nome | Tipo | Descrição |
---|---|---|
VALIDFIX |
Caracter | Ponto de entrada na validação da tela de parâmetros da rotina de fixação de preços, no momento em que abre a rotina "Fixar Preços", no menu "Outras Opções", e é clicado duas vezes na linha de um item é aberto uma tela de parâmetros e a validação é acionada no momento em que é confirmado essa tela de parâmetros e dessa forma o ponto de entrada é acionado e as validações que foram realizadas na função estão contidas na variável aParametro. |
CALC_QTDENAEMB |
Caracter | Ponto de entrada na validação de campos da tela de parâmetros que permite alterar a quantidade de itens na embalagem, no momento em que abre a rotina "Fixar Preços", no menu "Outras Opções", e é clicado duas vezes na linha de um item é aberto uma tela de parâmetros e a validação é acionada no momento em que é trocado de campo na tela onde é chamando a função para validar o campo do qual teve seu conteúdo alterado |
Retorno:
Nil
. | ||
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. |
MSDIALOG_ADD_ADTO | Array | Permite a alteração da tela de associação de adiantamento. |
ANTES_TELA_ADIAN | Array | Parâmetro para manipular os botões na tela de adiantamento |
04. VARIÁVEIS
Parâmetro | Nome | Tipo |
---|
Permite alterar | Descrição | |
---|---|---|
VALIDFIX | aParametro | Array |
Sim | Se a variável estiver com algum conteúdo a rotina irá retornar uma mensagem e não permitir a confirmação da tela de parâmetros, a mensagem carrega os títulos dos campos que necessitam ser reavaliados em caso de serem exibidos na mensagem. |
CALC_QTDENAEMB | nQtdenaEmb |
Numérico |
Sim | Variável que representa a quantidade de itens a serem enviados na embalagem e pode ser alterada através do uso desse ponto de entrada. | |||
MSDIALOG_ADD_ADTO | aEnchoice | Array | Sim | Array que permite a manipulação dos campos da enchoice |
ANTES_TELA_ADIAN | aButtons | Array | Sim | Array que permite a manipulação dos botões da tela de adiantamento |
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>
|
...