TUFGO5_DT_Punto_de_entrada_AF251VLO

Características del requisito

Línea de producto:

Microsiga Protheus.

Segmento:

Servicios

Módulo:

Activo fijo (SIGAATF).

Rutina:

Rutina

Nombre técnico

Adquisición por transferdncia

ATFA251PRX.

Punto de entrada:

AF252VLO

Llamados relacionados

TUFGO5

País(es):

Todos.

Base(s) de datos:

Todas las homologadas para el Protheus.

Tablas utilizadas:

SN1, SN3, SN4, SN5.

Sistema(s) operativo(s):

Todos los homologados para el Protheus.

Descripción

Este punto de entrada permite manejar los datos de las solapas inferiores Totales del prorrateo y Detalles de los impuestos. Se transfieren al PE los objetos oGetDadTot y oGetDadImp que permiten el manejo de las solapas inferiores respectivamente citadas anteriormente. Se ejecuta por medio de la función AF251VORIG denominada tudoOk.

Las variables de la solapa superior Datos del bien y Complementos respectivamente, son el array aCols y el objeto oGetDadosC que están declaradas como private.

Punto de entrada 

Descripción:

El punto de entrada AF251VLO maneja los datos de las solapas inferiores Totales del prorrateo y Detalles de los impuestos. Se transfieren al PE los objetos oGetDadTot y oGetDadImp que permiten el manejo de las solapas inferiores respectivamente citadas anteriormente. Se ejecuta por medio de la función AF251VORIG denominada tudoOk.

Ubicación:

Rutina personalizada, no queda en el menú estándar

Eventos:

AF251VLO.

Programa fuente:

ATFA251.PRX

Función:

AF251VORIG

Devolución:

Vector de 2 elementos como en el ejemplo. El primer elemento con oGetDadTot, el segundo con oGetDadImp manejados o no.

Ejemplo:

#Include 'Protheus.ch'

User Function AF251VLO()

Local oGetDTot := paramixb[1]

Local oGetDadImp := paramixb[2]

/* -------------------------------------------------------------------------

chamada - ExecBlock( 'AF251VLO', .F., .F., {@oGetDadTot, @oGetDadImp}) 

Obs: oGetDadosC, objeto de la solapa superior "Complementos", es private

-------------------------------------------------------------------------- */

Alert("Punto de entrada AF251VLO ejecutado")

oGetDTot:ForceRefresh()

oGetDadImp:ForceRefresh()

Return ({ oGetDTot, oGetDadImp