Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoServicios

Módulo:SIGAFIN - FINANCIERO
Función:
RutinaNombre TécnicoFecha
FINA998.APPAplicativo de TOTVS Recibo (Front-end)
FINA998.PRWAplicativo de TOTVS Recibo (Back-end)
 
FINA998A.PRWLlamada de servicios por ADVPL
RECEIPT.CONTROLLER.TLPPControlador del servicio de recibos
RECEIPT.SERVICE.TLPPServicio para obtener los recibos
País:Todos
Ticket:N/A
Requisito/Story/Issue (informe el requisito vinculado):DMINA-23425

...

Se requiere habilitar el punto de entrada "Nueva opción en Buscar Recibo" (F887ROT) el cual tiene la funcionalidad de retornar un nombre para la nueva opción y una función que ejecutara este mismo, el nombre será colocado como nueva opción en Buscar recibo y al accionar esta nueva opción se ejecutara la función configurada en el PE posicionándose en memoria el recibo seleccionado para su edición.

...

  • Aplicativo de TOTVS Recibo (FINA998.PRW Y FINA998A.TLPP) hablitando habitando el endpoint para mandar a llamar la función configurada por el cliente en el PE "Nueva opción en Buscar Recibo" (F887ROT).
  • Controlador y servicio para obtener los recibos (RECEIPT.CONTROLLER.TLPP y RECEIPT.SERVICE.TLPP) se realiza la ejecución del PE "Nueva opción en Buscar Recibo" (F887ROT) el cual retornara el nombre de la nueva opción así como la función de usuario a ejecutar.

...

Totvs custom tabs box
tabsProcedimiento de utilización, Paso 02, Paso 03, Paso 04
idsProcedimiento de utilización
Totvs custom tabs box items
defaultyes
referenciapaso1
  1. Crear la función de usuario "Nueva opción en Buscar Recibo" (F887ROT) el cual retornará un arreglo con el nombre de la nueva opción y una función de usuario que será ejecutada al dar clic en la nueva opción y el encargado de cambiar los valores del recibo posicionado.
  2. Dentro del módulo Financiero ejecutar la rutina TOTVS Recibo (Actualizaciones | Cuentas por cobrar).
  3. En la sección Buscar recibo, especifique los criterios de consulta.
  4. Localice el recibo a modificar.
    1. Dar clic en la nueva opción agregada por el PE F887ROT en la lista de opciones por recibo.
  5. Verifique que se haya modificado el recibo de acuerdo a la función enviada en el PE F887ROT.
Aviso
titleImportante
  • El Punto de Entrada F887ROT proporciona una herramienta para que los usuarios puedan modificar recibos. Sin embargo, la decisión de realizar estos cambios y las consecuencias de los mismos son responsabilidad exclusiva del cliente.
  • El sistema no válida ni verifica la información modificada por el usuario. Por lo tanto, el cliente debe asegurarse de que los cambios realizados en los recibos sean correctos y no generen problemas posteriores.


04. INFORMACIÓN ADICIONAL


DescripciónActualizaciones
Nombre del programa fuente:RECEIPT.SERVICE.TLPP
Parámetros recibidosN/A
Punto de entrada:F887ROT
Respuesta:Arreglo que contiene el nombre de la nueva opción habilitada y la función que se ejecutara al dar clic en ella.


Nombre

Tipo

Descripción

Obligatorio

aRet[1]CTítulo de la nueva opción que se habilitara en Buscar Recibos.Si
aRet[2]CFunción de usuario que será ejecutada al dar clic en la nueva opciónSi
Bloco de código
languageactionscript3
titleEjemplo de PE F887ROT y función de usuario
linenumberstrue
collapsetrue
#Include 'Protheus.ch'

//Punto de entrada F887ROT
User Function F887ROT

    Local aData	As Array

    aData := {"CANCEL FORZA","EjemploPE"} //{Nombre de la nueva opción, Funcion a ejecutarse}

Return aData

//Funcion de usuario que será ejecutada al dar clic en la nueva opción
User Function EjemploPE()
    LOCAL aRet := {}

    IF FJT->FJT_CLIENT == '000001'  //Cancelara recibos que pertenezcan a este cliente
        RecLock("FJT",.F.)
	    Replace FJT_CANCEL With "1"
	    MsUnLock()
        aRet:={.T.,"PE EJECUTADO CORRECTAMENTE"} //{.T., Mensaje personalizado}
    ELSE
        aRet:={.F.,"ESTE CLIENTE NO PERMITE MODIFICACIONES"} //{.F., Mensaje personalizado}
    ENDIF
Return aRet


Card documentos
InformacaoUtilice este box para resaltar información relevante y/o de destaque.
Titulo¡IMPORTANTE!

...