Punto de entrada
Descripción: | El punto de entrada MA103ATF permite manejar los campos enviados para integración con el Activo Fijo en las tablas SN1 (aCab) y SN3(aItens). |
Ubicación: | En la función A103GrvAtf (Grabación del activo fijo), antes de llamar a la función ATFA012 (Registros Activos Fijos). |
Programa fuente: | MATA103.PRW |
Función: | A103GrvAtf - Grabación del activo fijo. |
Parámetros: | Nombre | Tipo | Descripción | PARAMIXB[1] | Vector | Encabezado (aCab - SN1) | PARAMIXB[2] | Vector | Ítems (aItens - SN3) |
|
Devolución: | Nombre | Tipo | Descripción | ARET[1] | Vector | Encabezado (aCab - SN1) | ARET[2] | Vector | Ítems (aItens - SN3) |
|
Ejemplo:
#Include 'Protheus.ch'
User Function MA103ATF()
Local aCab := ParamIXB[1]
Local aItens := ParamIXB[2]
Local nItem
//Inclusión de campos personalizados - SN1
aAdd(aCab,{"N1_PRODUTO" , SD1->D1_COD })
//Inclusión de campos personalizados - SN3
For nItem:=1 to Len(aItens)
aAdd(aItens[nItem],{"N3_CLVLCON", SD1->D1_CLVL })
Next nItem
Return({aCab,aItens})