Producto: |
TOTVS Backoffice
|
---|---|
Línea producto: | Línea Protheus |
Segmento: | Serviços |
Módulo: | TOTVS Backoffice (Línea Protheus) - Contabilidad de gestión (SIGACTB)
|
Función: | Asiento estándar automático - CTBA102 |
País: | Brasil |
Ticket: | Interno |
Requisito/Story/Issue: | DSERCTR1-42480 |
Este documento se destina a mostrar el funcionamiento del punto de entrada Ct102Carr.
Los impactos relacionados con el punto de entrada son de total responsabilidad del cliente que lo implementa.
El punto de entrada CT102CARR permite la lectura de los datos en la tabla temporal creada al realizar las operaciones de la rutina Modificación, Borrado, Visualización, Copia o Reversión. Siendo así, el punto de entrada tiene la función de manejar los datos del asiento seleccionado y su operación se realiza para la implementación de alguna regla específica con los datos puestos a disposición.
Contextualización
#include 'totvs.ch' #include "rwmake.ch" User Function Ct102Carr() //retorno da rotina nOpc,dDataLanc,cLote,cSubLote,cDoc Local nOpcRot := PARAMIXB[1] Local dDataLancRot := PARAMIXB[2] Local cLoteRot := PARAMIXB[3] Local cSubLoteRot := PARAMIXB[4] Local cDocRot := PARAMIXB[5] Local cTpSald := " cTpSald:= TMP->CT2_TPSALD If cTpSald == "1" alert("Accedido PE " + " / Operación " + STR(nOpcRot) + "/ Fecha " + DTOC(dDataLancRot) + "/ Lote " + cLoteRot + "/ Sublote " + cSubLoteRot + "/ Documento " + cDocRot) //Funcaoxpto(nOpcRot,dDataLancRot,cLoteRot,cSubLoteRot,cDocRot) EndIF Return
Sobre el TMP
Para acceder a la lectura de las informaciones del TMP puede tenerse la siguiente escritura para manejo y visualización del asiento seleccionado:
TMP→ "CAMPO DE LA CT2 QUE DESEA VISUALIZAR colocando antes el cursor en el TMP "
Ejemplo: TMP→CT2_TPSALD
IF _lCt102Carr ExecBlock("Ct102Carr",.F.,.F.,{ nOpc,dDataLanc,cLote,cSubLote,cDoc } ) Endif
Parámetros
PARAIXB | Tipo | Descripción | Explicación |
---|---|---|---|
PARAMIXB[1] | Numérico | nOpc | Opción que está siendo realizada ( Pueden ser las opciones de modificación, borrado, visualización, reversión o copia ). |
PARAMIXB[2] | Fecha | dDataLanc | Fecha del asiento. |
PARAMIXB[3] | Carácter | cLote | Numeración de lote del asiento. |
PARAMIXB[4] | Carácter | cSubLote | Sublote del asiento. |
PARAMIXB[5] | Carácter | cDoc | Número de documento del asiento. |
Devolución
Devolución | Tipo | ¿Obligatorio ? |
---|---|---|
No se aplica | No se aplica | No |