| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | SIGAEIC |
| Função: | EICSI400 |
| País: | Brasil |
| Ticket: | 11696944 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DTRADE-6452 |
| Nome | Tipo | Descrição |
|---|---|---|
| EILinok | Caracter | Parâmetro que define o local em que o ponto será executado, no momento da validação da linha do item da Solicitação de Importação. |
| GRV_INCALT | Array of Record | Ponto de entrada no momento da gravação de inclusão e alteração |
| INCLUI_BOTAO | Array of Record | Inclusão de botões na barra de ações. |
| SI400_GATILHO | Array of Record | Ponto de entrada para criação de gatilho. Deve ser utilizada a função SI400Gatilho(Campo) que deve ser chamada do valid do campo, passando como parametro o campo. No ponto de entrada deve ser feito um CASE do campo retornando o gatilho a ser executado na variavel cGatilho. |
| ANTES_TELA_INCLUI | Array of Record | Ponto de entrada para manipulação do array aButtons na tela de inclusão. |
| ANTES_TELA_ALTERA | Array of Recod | Ponto de entrada para manipulação do array aButtons na tela de alteração. |
| Nome | Tipo | Escopo | Pode Alterar | Descrição |
|---|---|---|---|---|
| cGatilho | Caracter | Privado | Sim | Retorno da função SI400Gatilho |
| aButtons | Array | Privado | Sim | Array dos botões em Ações Relacionadas. |
USER FUNCTION EICSI400()
If ValType(ParamIXB) == "C"
cParam:= ParamIXB
EndIf
If cParam == "EILinok"
MsgInfo(“Validação da linha dos itens da SI ”)
EndIf
If cParam == "SI400_GATILHO"
CASE cCampo == "W1_PRECO"
cGatilho := SB1->B1_UPRC
END CASE
EndIf
If cParam == "INCLUI_BOTAO"
DEFINE BUTTON oBtnInc RESOURCE "EDIT" OF oSiBar GROUP;
ACTION (Eval(bIncluir)) TOOLTIP OemToAnsi("INCLUSAO")
EndIf
If cParam == "GRV_INCALT"
MsgInfo(“Gravação da inclusão e alteração”)
EndIf
RETURN |