ÍNDICE

01. VISIÓN GENERAL

El punto de entrada FA60BDE se ejecutará para cada título por cobrar de acuerdo con el filtro informado en las rutinas FINA060 - Transferencias o FINA061 - Borderó de cobranza con impuestos durante la generación del borderó de cobranza.

Cabe resaltar que el punto de entrada FA60BDE se ejecutará para todos los títulos mostrados en la pantalla del tipo MarkBrowse, independientemente de que el título se haya marcado o no, y en este momento estará ubicado en la tabla SE1 - Cuentas por cobrar.

Este punto de entrada se activa fuera del Lock de la tabla SE1 - Cuentas por cobrar y si fuera necesario el tratamiento solamente de títulos marcados por el usuario, por favor, utilice la variable cMarca, del tipo Private, para realizar el debido chequeo, de acuerdo con el ejemplo de utilización.

02. EJEMPLO DE UTILIZACIÓN


FA60BDE
#INCLUDE "PROTHEUS.CH"

//--------------------------------------------------------------------------
/*/{Protheus.doc} FA60BDE
Punto de entrada utilizado para tomar una acción para cada título seleccionado
o no para generación del borderó.
//--------------------------------------------------------------------------

User Function FA60BDE()

	If TRB->E1_OK == cMarca // La variable "cMarca" es del tipo Private y contiene el valor para verificación si el título fue marcado por el usuario.
		// Coloque aquí su lógica de programación.
	EndIf

Return

03. PARÁMETROS

El punto de entrada no recibe ningún parámetro.

04. DEVOLUCIÓN

El punto de entrada no espera ninguna devolución.


Importante


La pantalla para marcar los títulos es del tipo MarkBrowse() y trabaja con una tabla temporal. El nombre concedido a esta tabla temporal es TRB.

El programador debe tomar el debido cuidado para no desubicar el registro de la tabla temporal TRB, pues eso puede resultar en un error crítico en el sistema y forzar su finalización.