Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIN - Financiero
Función:
RutinaNombre TécnicoFecha
cancel-receipt.controller.tlppControlador del servicio para cancelar recibos
 
receipt.controller.tlppControlador del servicio de recibos
 
País:Todos
Ticket:N/A
Requisito/Story/Issue (informe el requisito vinculado):DMINA-20778


02. SITUACIÓN/REQUISITO

Al utilizar el recurso REST-DOCUMENTATION https://github.com/totvs/tlpp-sample-rest-documentation los siguientes fuentes generan error, ya que los controladores no cuentan con el método NEW().:
•    cancel-receipt.controller.tlpp
•    receipt.controller.tlpp


03. SOLUCIÓN

Se agregaron los métodos NEW() en los siguientes fuentes para no generar error al utilizar la herramienta REST-DOCUMENTATION

  • Cancel-receipt.controller.tlpp – Se agregó el método New()
  • Receipt.controller.tlpp – Se agregó el método New()


  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-20778.
  3. Realizar el respaldo del diccionario de datos.
  4. Compilamos la función de usuario que contenga la instrucción "tlpp.doc.generate( 'swagger', 'api_doc'')" en el cual se define el tipo de documento a generar, el nombre del documento y/o el puerto a ser escuchado, para más información consulte: https://github.com/totvs/tlpp-sample-rest-documentation
  5. Verifique que en la etiqueta [General] del .ini del appserver se encuentre la instrucción JBDEBUG = 1.
  1. A través de la opción menús ubicada en el Módulo Configurador (SIGACFG - Entorno | Archivos | Menús), agregar al menú del módulo Financiero (SIGAFIN) la función de usuario compilada en las pre-condiciones.
  2. Ejecutar la función de usuario integrada al menú del módulo Financiero (SIGAFIN).
  3. Verificar que se haya generado correctamente el archivo con la documentación de los puntos Rest en la carpeta System.


04. INFORMACIÓN ADICIONAL

N/A


¡IMPORTANTE!

Utilice este box para resaltar información relevante y/o de destaque.


05. ASUNTOS RELACIONADOS

  • TOTVS Recibo
  • Documentação APIs com Swagger

  • tlpp-sample-rest-documentation