01. DATOS GENERALES

Producto:

TOTVS Backoffice

Línea de producto:

Línea Protheus

Segmento:

Servicios

Módulo:

TOTVS Backoffice (Línea Protheus) - Fiscal (SIGAFIS)

Función:

FISA095.PRW

País:

Brasil

Ticket:

22758804

Requisito/Story/Issue (informe el requisito relacionado):

DSERFIS1-37474


02. DESCRIPCIÓN

Punto de entrada que tiene como objetivo permitir al cliente realizar las validaciones necesarias antes de la transmisión del formulario. Si la función devolviera .T., la transmisión del formulario se ejecutará.


03. OTRAS INFORMACIONES

Parámetros del punto de entrada

Nombre

Tipo

Descripción

PARAMIXB

Array of Record

Array con los datos de procesamiento con elementos

[1] Alias referente a la tabla SFT

Devolución

Nombre

Tipo

Descripción

Obligatorio


Lógico

Devuelve .T. si debe transmitir o .F. para no transmitir


El siguiente ejemplo es para su utilización en el punto de entrada, siendo su comportamiento y responsabilidad, determinado por las reglas de negocio definidas por el cliente.

 #include "PROTHEUS.CH"
    
   User Function F095TRAN() 
    Local cAlias    := ParamIXB[1]
    Local lTransm   := .T.
      
    DbSelectArea("SE2")
    DbSetOrder(1)
    If MsSeek((cAlias)->F6_FILIAL+(cAlias)->F6_NUMERO)
        If SE2->E2_SALDO > 0
            lTransm:= .T.
        Else
            lTransm:= .F.
        EndIf
    EndIf
  
Return lTransm



04. ASUNTOS RELACIONADOS