01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||
---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||
Segmento: | Servicios | ||||||
Módulo: | SIGAFIN - Financiero. | ||||||
Función: |
| ||||||
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.
- Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-10071.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
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:
Campo EL_HRPAGO Tipo C Tamaño 8 Decimal 0 Orden 14 Formato 99:99:99 Título Hora de Pago Descripción Hora de Pago Utilizado Si Obligatorio No Browse No Opciones When Relación Val. Sistema FIS815ValHr(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".
- Contar con una factura timbrada.
- Ir al modulo "Financiero - SIGAFIN".
- Ir al menú "Actualizaciones > Cuentas por Cobrar > Cobros Diversos (FINA087A)".
- Indicar los parámetros.
- Informar los datos del encabezado.
- Indicar los datos del pago así como el campo Hora de Pago "EL_HRPAGO".
Ejemplo: - Dar clic en "Avanzar".
- Seleccionar el cliente de las facturas timbradas (ver Pre-condiciones).
- Seleccionar la factura y compensar.
- Dar clic en "Avanzar".
- Dar clic en "Confirmar".
- "Desea realizar el Complemento de recepción de pago", dar clic en "Si".
- 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.
Los cambios de diccionario fueron aplicados dentro del pacote "008213".
¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas