Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Servicios

Módulo:SIGAFIN - Financiero.
Función:

   

RutinaNombre TécnicoFecha 
FISA815Complemento para Recepción de Pagos.10/11/2020

   

Ticket:9673379
Requisito/Story/Issue (informe el requisito vinculado):DMINA-10071

02. SITUACIÓN/REQUISITO

En la rutina de Cobros Diversos (FINA087A), se requiere poder indicar la hora del pago en el complemento para recepción de pagos y así mismo esta hora se muestre dentro del XML timbrado.

03. SOLUCIÓN

  • Dentro del pacote 008213, se crea el campo "EL_HRPAGO".
  • En la rutina FISA815 se modifica la función CreaXML(); se agrega la validación para que cuando exista el campo "EL_HRPAGO" tome el valor de este y lo agregue al nodo "FechaPago" dentro del XML. 
  • En la rutina FISA815 se agrega la función FIS815ValHr(); donde realiza la validación de la fecha introducida sea valida en formato de 24 horas.


  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-10071.
  3. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
  4. Realizar las siguiente actualizaciones al diccionario de datos a través del módulo Configurador de Protheus (SIGACFG).

    • Creación del campo en la tabla SEL - Recibos de Cobro:

      CampoEL_HRPAGO
      TipoC
      Tamaño8
      Decimal0
      Orden14
      Formato99:99:99
      TítuloHora de Pago
      DescripciónHora de Pago
      UtilizadoSi
      ObligatorioNo
      BrowseNo
      Opciones
      When
      Relación
      Val. SistemaFIS815ValHr(M->EL_HRPAGO)
      Inic. Padre"12:00:00"
      Help

      En caso de contar con la Hora de pago del recibo se coloca en este campo por default tendrá la hora "12:00:00".

         

  5. Contar con una factura timbrada.
  1. Ir al modulo "Financiero - SIGAFIN".
  2. Ir al menú "Actualizaciones > Cuentas por Cobrar > Cobros Diversos (FINA087A)".
  3. Indicar los parámetros.
  4. Informar los datos del encabezado.
  5. Indicar los datos del pago así como el campo Hora de Pago "EL_HRPAGO".

    Ejemplo:



  6. Dar clic en "Avanzar".
  7. Seleccionar el cliente de las facturas timbradas (ver Pre-condiciones).
  8. Seleccionar la factura y compensar.
  9. Dar clic en "Avanzar".
  10. Dar clic en "Confirmar".
  11. "Desea realizar el Complemento de recepción de pago", dar clic en "Si".
  12. Verificar que se timbre correctamente el recibo y que en el XML se muestre la hora digitada en el recibo.

    Ejemplo:



04. INFORMACIÓN ADICIONAL

No aplica.


¡IMPORTANTE!

Los cambios de diccionario fueron aplicados dentro del pacote "008213".

05. ASUNTOS RELACIONADOS

  • DT Complemento de Recepción de Pago CFDI 3.3