Producto: | TOTVS Backoffice |
Línea de producto: | Línea Protheus |
Segmento: | Backoffice |
Módulo: | TOTVS Backoffice (Línea Protheus) - Compras (SIGACOM) |
Función: | MATA126 - Agrupación de las SC |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe el requisito relacionado): |
El Punto de Entrada MA126CPO tiene como función, modificar valores de otros campos en la agrupación.
Función A126Make() - Este Punto de Entrada se ejecuta al grabar las SC agrupadas, ajusta las reservas y retira las OP antiguas del SC1.
Se pasa como parámetro el array aCampos con la siguiente estructura:
Nombre | Tipo | Descripción |
|---|---|---|
| aCampos[1] | Array | C1_OP |
| aCampos[2] | Array | C1_NUM |
| aCampos[3] | Array | C1_ITEM |
| aCampos[4] | Array | C1_QUANT |
| aCampos[5] | Array | C1_QTSEGUM |
| aCampos[6] | Array | C1_DATPRF |
| aCampos[7] | Array | C1_OBS |
| aCampos[8] | Array | C1_PRODUTO |
| aCampos[9] | Array | C1_SOLICIT |
| aCampos[10] | Array | C1_EMISSAO |
Tipo | Descripción |
Array | Se espera un array donde:
|
#INCLUDE "PROTHEUS.CH"
/*/{Protheus.doc} User Function MA126CPO
PE modificar valores de otros campos en la agrupación
@type Function
@since 12/11/2024
@author user
/*/
User Function MA126CPO()
Local Acampos := PARAMIXB
Local Aarray := {} // Campos del usuario que se agregarán al array aCampos.
Aadd(Aarray,{"C1_GRPRD" ,"0001"})
Return (Aarray)