01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Segmento: | Servicios - Mercado Internacional. | ||||||||||||
Módulo: | SIGAFIN - Financiero. | ||||||||||||
Función: |
| ||||||||||||
Ticket: | No aplica. | ||||||||||||
Issue: | DMINA-9241 | ||||||||||||
Pacote | 007508 - DMINA-9241 - EL HORA Recibo de Cobro 12.1.27 | ||||||||||||
Versiones | 12.1.17 o Superiores. |
02. SITUACIÓN/REQUISITO
Se solicita la creación de un nuevo campo Hora (EL_HORA) en la tabla Recibos de Cobranza (SEL) para que al realizar el timbrado del Complemento de Recepción de Pago de un Recibo, se realice la validación de que si existen Recibos sin timbrar que afecten a los mismos documentos que sean con Fecha/Hora menor a la del Recibo a timbrar, se despliegue un mensaje de aviso indicando que es necesario primero realizar el timbrado de esos Recibos.
03. SOLUCIÓN
Cobros Diversos (FINA087A): Se modifica la función del guardado de Recibos de Cobro (Fa087aSalvar), para el llenado del campo Hora (EL_HORA) en la tabla Recibos de Cobranza (SEL), y se realiza llamado a la nueva función que valida si existen Recibos sin timbrar que afectan los documentos incluidos en el recibo a timbrar (F815VldTim).
Funciones genéricas Complemento de Recepción de Pagos (Xml y timbrado): Se agrega la nueva función (F815VldTim), que valida si para los documentos dados de baja en el Recibo a timbrar, se tienen Recibos sin timbrar con Fecha/Hora (EL_DTDIGIT/EL_HORA) de emisión menor al recibo seleccionado (que sean del mismo código de Cliente y Tienda, Número de documento y Serie) se muestre mensaje con el listado de los Recibos de Cobro que deben ser timbrados previamente, adicional se realiza modificación para que en el XML del Complemento de Recepción de Pago el elemento Fecha tome la fecha con la que se accede al sistema (GetRmtDate).
Anular/timbrar/imprimir Cobros Diversos (FINA088): Al realizar el timbrado de un Recibo de Cobro se realiza llamado a la nueva función que valida si existen Recibos sin timbrar que afectan los documentos incluidos en el recibo a timbrar (F815VldTim).
Pre-configuraciones:
- En el módulo Financiero (SIGAFIN) desde Actualizaciones | Archivos | Clientes configurar un Cliente con los datos necesarios para Facturación Electrónica.
- En el módulo Facturación (SIGAFAT) desde Actualizaciones | Archivos | Productos configurar un Producto con los datos necesarios para Facturación Electrónica.
- En el módulo Financiero (SIGAFIN) desde Actualizaciones | Archivos | Condiciones Pago configurar una Condición de Pago con Método de Pago SAT (E4_MPAGSAT) con valor Pago en Parcialidades o Diferido (PPD).
- En el módulo Facturación (SIGAFAT) desde Actualizaciones | Facturación | Facturaciones generar y timbrar una Factura de Venta.
- Realizar un Recibo de Cobro para dar de baja parcialmente el documento, sin realizar el timbrado del Complemento de Recepción de Pago.
Pasos para validación del proceso:
- Realizar un Recibo de Cobro para dar de baja otra parcialidad o la totalidad del documento, y realizar el timbrado del Complemento de Recepción de Pago.
- Validar que se visualice el mensaje que indique que existen recibos previos que afectan al documento, por lo cual no se podrá realizar la generación y timbrado del complemento de Recepción de Pago.
04. DICCIONARIO DE DATOS
Configurar el siguiente campo en la tabla Recibos de Cobranza (SEL):
Importante: Campo incorporado en el pacote 007508 - DMINA-9241 - EL HORA Recibo de Cobro 12.1.27
Campo | EL_HORA |
Tipo | C |
Tamaño | 8 |
Decimal | 0 |
Formato | 99:99:99 |
Título | Hora |
Descripción | Hora de Digitación |
Nivel | 0 |
Utilizado | Si |
Obligatorio | No |
Browse | No |
Help | Indica la hora de digitación del Recibo de Cobro. |