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 Manutenção de Produtos (EECAC120). 

Sendo utilizado para customizar a rotina de manutenção de Produtos do módulo Easy Export Control e Easy Drawback Control.

Programa Fonte: EECAC120.PRW

02. EXEMPLO DE UTILIZAÇÃO

user function EECAC120()
local cParam := If(Type("ParamIxb") = "A",ParamIxb[1],If(Type("ParamIxb") = "C",ParamIxb,""))
local nOperacao := 0

do case 

	case cParam == "ENCHOICE"
        AAdd(aDrwBck, "B1_GRUPO") //Inclusão de campos adicionais para a manutenção no módulo de Drawback
        AAdd(aDrwBck, "B1_CONTA")

 	case cParam == "VALID_GRAVACAO"
		nOperacao :=  ParamIxb[2]   //4 altera - 3 inclui      
		if M->B1_PRV1 > 1000 .and. nOperacao == 4
			lRetPE:= .F.
		endif

	case cParam == "ANTES_CONFIRMA_EXCLUSAO"

 	case cParam == "PE_EXCLUSAO" 

 	case cParam == "PRODUTO_MODIFICADO_EMAIL" 

 	case cParam == "PRE_GRAVACAO_SB1" 

 	case cParam == "PE_GRVFINAL" 

  	case cParam == "ANTES_WORK"  

end case

return nil


03. PARÂMETROS

NomeTipoDescrição
ENCHOICECaractereParâmetro para validação de adição de campos da SB1 no cadastro de produtos no modulo Easy Drawback Control
VALID_GRAVACAOCaractereParâmetro para validação da gravação do produto, seja na alteração ou na inclusão.
ANTES_CONFIRMA_EXCLUSAOCaractereParâmetro para validação antes de confirmar a exclusão do produto, podendo realizar validações customizadas (lValExclusao) e definir se apresenta a pergunta de confirmação de exclusão (lPergConf).
PE_EXCLUSAOCaractere
PRODUTO_MODIFICADO_EMAILCaractere
PRE_GRAVACAO_SB1Caractere
PE_GRVFINALCaractere
ANTES_WORKCaractere


04. VARIÁVEIS

ParâmetroNomeTipoPermite alterarDescrição
ENCHOICEaDrwBckArraySimArray responsável para adicionar campos da SB1 dentro do cadastro de produto no modulo Easy Drawback Control
VALID_GRAVACAOPARAMIXB[1]NuméricoNãoIndica a operação, sendo 3 = inclusão e 4 = alteração.
VALID_GRAVACAOlRetPELógicoSimlRetPE = .T. segue com a operação acima, = .F. cancela a operação acima.


05. TABELAS UTILIZADAS