Histórico da Página
...
Se activa el Punto de Entrada GVCUSAI0, para permitir en el método commitData() el llenado de campos obligatorios en la tabla AI0 - Complementos de Clientes del submodelo del registro de Cliente.
| Informações | ||
|---|---|---|
| ||
El Punto de Entrada GVCUSAI0 recibe como parámetro el objeto oModel, y debe retornar un arreglo con dos posiciones, donde: Posición 1, corresponde al nombre del submodelo, en este caso debe ser AI0CHILD para la tabla AI0. Posición 2, arreglo con los campos y valores que deben ser actualizados en en la tabla AI0. Para más información, puede ver el ejemplo en la sección 04. INFORMACIÓN ADICIONAL. |
En la rutina de API de Pedidos de Venta (tgv.salesOrders.data.protheus.tlpp):
...
| Bloco de código | ||
|---|---|---|
| ||
#INCLUDE "PROTHEUS.CH" User Function GVCUSAI0() as array Local cModel := "AI0CHILD" Local aModel := {} Local cCampo := "AI0_MPAGO" Local cVal := "99" Local oModel := PARAMIXB[1] Local oModelSA1 := PARAMIXB[2]Nil Local nOperation := 0 Local cCliente := "" Local cLoca := "" oModelSA1 := oModel:GetModel("SA1MASTER") cCliente := oModelSA1:GetValue("A1_COD") cLoja cLoca := oModelSA1:GetValue("A1_LOJA") nOperation := oModel:getOperation() If nOperation == 4 //Update aAdd(aModel, {cCampo, cVal}) EndIf Return {cModel,aModel} |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas