01. DATOS GENERALES

Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAFIN - Financiero.
Función:
RutinaNombre Técnico
FINA087AGeneración de Recibos de Cobro.
FINA088Anulación, Timbrado e Impresión de Recibos de Cobro.
FISA815Generación y Timbrado de XML para Complemento de Recepción de Pago.
Ticket:4438866
Requisito/Story/Issue (informe el requisito vinculado):DMINA-5246 (DMINA-5281, DMINA-5282)
Pacote005691


02. SITUACIÓN/REQUISITO

Acorde a la Guía de llenado para el Complemento de Recepción de Pago publicada por el SAT, se establece que los contribuyentes deberán emitir el Complemento para la Recepción de Pagos, también denominado Recibo Electrónico de Pago, cuando la contraprestación no se pague en una sola exhibición (parcialidades) o bien cuando al momento de expedir el CFDI no reciba el pago de la contraprestación (pago diferido).

03. SOLUCIÓN

Se realizan modificaciones en las rutinas Cobros Diversos (FINA087A), funciones de generación y timbrado de XML para Complemento de Recepción de Pago (FISA815); para que el proceso de timbrado del Complemento de Recepción de Pago, solo sea solicitado cuando no se cumplan lo siguientes criterios:

    • El Recibo sea una compensación entre documentos.
    • El Recibo contenga documentos que tienen condición de pago "PUE" (Pago en Una sola Exhibición).

También se agrega una validación para que solo permita el grabado del Cobro Diverso, cuando en este no se realicé una compensación de documentos con condición de pago "PPD" y al mismo tiempo una baja de título con condición de pago "PPD", debido a que este último genera Complemento de Recepción de Pago y debería cobrarse por separado.

Adicionalmente se realizan modificaciones en la rutina de Anulación, Timbrado e Impresión de Recibos de Cobro (FINA088) las cuales solo permitirán la Impresión y Timbrado del Recibo de cobro, cuando este no cumpla los criterios anteriores.

Requisitos previos:

Crea el campo EL_GENCFD, con la siguientes características:

CampoEL_GENCFD
TipoCarácter
Tamaño1
Decimal0
Formato@!
TítuloGener. CFD
DescripciónGenera CFD
Nivel1
UtilizadoSi
ObligatorioNo
BrowseNo
Val. SistemaN/A
OpcionesN/A
WhenN/A
InicializadorN/A
ConsultaN/A
HelpInforma si el recibo de cobro genera complemento de recepción de pagos.

Se recomienda contar con los siguientes documentos:

  • Factura de Venta con Condición de Pago que sea "PUE" (Pago una sola exhibición) y timbrada.
  • Factura de Venta con Condición de Pago que sea "PPD" (Pago en parcialidades) y timbrada.
  • Nota de Débito Cliente timbrada.
  • Nota de Crédito Cliente timbrada.
  • Recibo Anticipado (RA).

Pasos para probar la solución:

Desde la rutina Cobros Diversos (FINA087A):

  1. En el módulo Financiero (SIGAFIN) desde el menú Actualizaciones | Cuentas por Cobrar | Cobros Diversos (FINA087A).
  2. Realizar la captura de Encabezado del Cobro Diverso.
  3. Informar Forma de Pago en caso de ser necesario y sus respectivos campos obligatorios.
  4. Seleccionar el Cliente.
  5. Seleccionar documentos:
    • En caso de que se intente realizar una compensación de documentos (NF vs RA, NDC vs RA, NF vs NCC o NDC vs NCC), el sistema informará que el recibo no permitirá su timbrado y no solicitará dicho proceso al grabar.
    • En caso de que se solo se seleccionen Facturas de Venta (NF) con condición de pago "PUE", el sistema informará que el recibo no permitirá su timbrado y no solicitará dicho proceso al grabar.
    • En caso de que se esté realizando una compensación de un documento con condición de pago "PPD" y al mismo tiempo se esté realizando la baja de otro título con condición de pago "PPD", no se permitirá el grabado del recibo.
    • En caso de que solo se seleccionen Facturas de Venta (NF) o Notas de Débito con condiciones de pago "PPD", el sistema no mostrará mensajes de validación y solicitará el proceso de timbrado al grabar.
  6. Grabar el Recibo de Cobro:
    • Se solicitará el timbrado solo cuando se cumpla el último caso mencionado en el punto 5.

Importante:

No se permite el guardado de Cobros Diversos seleccionando documentos que requieren generación de complemento de pago y compensaciones al mismo tiempo.

Desde la rutina Anulación, Timbrado e Impresión de Cobros Diversos (FINA088):

  1. En el módulo Financiero (SIGAFIN) desde el menú Actualizaciones | Cuentas por Cobrar | Anula Cobros Diversos" (FINA088).
  2. Informar los parámetros para el filtrado de los documentos.
  3. Seleccionar documentos.
  4. Dar clic en la opción "Timbrar" ubicada en otras acciones:
    • Si el documento seleccionado tiene las siguientes características, no permitirá su timbrado:
      1. El documento es una compensación.
      2. El documento tiene un RA.
      3. Contiene documentos con Condición de Pago "PUE".
  5. Dar clic en la opción "Imprimir" ubicada en otras acciones:
    • Si el documento seleccionado tiene las siguientes características, no permitirá su impresión:
      1. El documento no ha sido timbrado.
      2. El documento es una compensación.
      3. El documento tiene un RA.
      4. Contiene documentos con Condición de Pago "PUE".