Árvore de páginas

01. DATOS GENERALES


Línea de producto: 

Microsiga Protheus.

Segmento:

Servicios - Mercado Internacional.

Módulo:SIGAFIN - Financiero.
Función:
Rutina(s)Nombre TécnicoFecha
FINA087ACobros Diversos09/06/2020
FINA088Anulación de Cobros Diversos08/06/2020
FISA815Complemento de Recepción de Pagos (Xml y timbrado).08/06/2020
Ticket:No aplica.
Issue:DMINA-9241
Pacote007508 - DMINA-9241 - EL HORA Recibo de Cobro 12.1.27
Versiones12.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

CampoEL_HORA
TipoC
Tamaño8
Decimal0
Formato99:99:99
TítuloHora
DescripciónHora de Digitación
Nivel0
UtilizadoSi
ObligatorioNo
BrowseNo
HelpIndica la hora de digitación del Recibo de Cobro.