Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

Solucoes_totvs

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVSTOTVS Comércio Exterior

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoManufatura

Módulo:SIGAEIC
Função:EICSI400
País:Brasil
Ticket:11696944
Requisito/Story/Issue (informe o requisito relacionado) :DTRADE-6452


02. SITUAÇÃO/REQUISITO

  • Este Ponto de Entrada pertence ao fonte EICSI400.PRW. Ele deve ser utilizado para a customização da Rotina de Manutenção de Solicitação de Importação.

03. LOCALIZAÇÃO

  • Localizado no fonte EICSI400.PRW. Uso na rotina de Manutenção de Solicitação de Importação que pode ser acessada através do menu Atualizações > Solicitação de Manutenção > Manutenção

04. PARÂMETROS

NomeTipoDescrição
EILinokCaracterParâ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_INCALTArray of RecordPonto de entrada no momento da gravação de inclusão e alteração
INCLUI_BOTAOArray of RecordInclusão de botões na barra de ações.
SI400_GATILHOArray of RecordPonto 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_INCLUIArray of Record Ponto de entrada para manipulação do array aButtons na tela de inclusão. 
ANTES_TELA_ALTERAArray of Recod Ponto de entrada para manipulação do array aButtons na tela de alteração. 


05. RETORNO

  • Não há.

...

06VARIÁVEIS


NomeTipoEscopoPode AlterarDescrição
cGatilhoCaracterPrivadoSimRetorno da função SI400Gatilho
aButtonsArray PrivadoSimArray dos botões em Ações Relacionadas.

07. EXEMPLO


Bloco de código
languagecpp
titleExemplo
linenumberstrue
collapsetrue
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

...