Este Ponto de Entrada pertence à rotina de Manutenção de Produtos (EECAC120). Ele deve ser utilizado para customizar a rotina de manutenção de Produtos no módulo Easy Export Control e Easy Drawback Control.
Programa Fonte: EECAC120.PRW
Retorno: Verdadeiro (.T.) ou Falso (.F.).
User Function EECAC120()Local cParam:= ""
Local nOperacao:= 0
If ValType(PARAMIXB) == "C" cParam := PARAMIXB ElseIf ValType(PARAMIXB) == "A" cParam := PARAMIXB[1] EndIf
If cParam == "ENCHOICE" AAdd(aDrwBck, "B1_GRUPO") //Inclusão de campos adicionais para a manutenção no módulo de Drawback AAdd(aDrwBck, "B1_CONTA") EndIf
iF cParam == "VALID_GRAVACAO"
nOperacao := ParamIxb[2] //4 atera 3 inclui
IF M->B1_PRV1 > 1000 .AND. nOperacao == 4
lRetPE:=.F.
ENDIF
Endif
Return .T.
| Nome | Tipo | Descrição |
|---|---|---|
| ENCHOICE | Caracter | Parâmetro para validação de adição de campos da SB1 no cadastro de produtos no modulo Easy Drawback Control |
| VALID_GRAVACAO | Caracter | Parâmetro para validação da gravação do produto, seja na alteração ou na inclusão. |
| Parâmetro | Nome | Tipo | Permite alterar | Descrição |
|---|---|---|---|---|
| ENCHOICE | aDrwBck | Array | Sim | Array responsável para adicionar campos da SB1 dentro do cadastro de produto no modulo Easy Drawback Control |
| VALID_GRAVACAO | PARAMIXB[1] | Numérico | Não | Indica a operação, sendo 3 = inclusão e 4 = alteração. |
| VALID_GRAVACAO | lRetPE | Lógico | Sim | lRetPE = .T. segue com a operação acima, = .F. cancela a operação acima. |