01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. |
---|
Segmento: | Servicios - Mercado Internacional. |
---|
Módulo: | SIGAFIN - Financiero. |
---|
Función: | Rutina | Nombre Técnico |
---|
FINA087A | Generación de Recibos de Cobro. | FINA088 | Anulación, Timbrado e Impresión de Recibos de Cobro. | FISA815 | Generació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, 5281) |
---|
Pacote | 005691 |
---|
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
En la rutina de Contabilización Off-Line(FINA371), dentro de la función OrdPagProc, se valida si el valor de la pregunta ¿Separa por? = Documento (MV_PAR14 = 2) para considerar el número del recibo y el código del cliente, pero no la tienda, para realizar el filtrado de los documentos que se agregaran a la póliza.
Requisitos previos:
...
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:
Campo | EL_GENCFD |
---|
Tipo | Carácter |
Tamaño | 1 |
Decimal | 0 |
Formato | @! |
Título | Gener. CFD |
Descripción | Genera CFD |
Nivel | 1 |
Utilizado | Si |
Obligatorio | No |
Browse | No |
Val. Sistema | N/A |
Opciones | N/A |
When | N/A |
Inicializador | N/A |
Consulta | N/A |
Help | Informa 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):
- En el módulo Financiero (SIGAFIN) desde el menú "SIGAFIN >> Actualizaciones | Cuentas por Cobrar | Cobros Diversos " (FINA087A).
- Realizar la captura de un cobro diverso, compensando documentos de un mismo cliente con diferente tienda.de Encabezado del Cobro Diverso.
- Informar Forma de Pago en caso de ser necesario y sus respectivos campos obligatorios.
- Seleccionar el Cliente.
- 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.
- 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):
- En el módulo Financiero (SIGAFIN) desde el menú Actualizaciones | Cuentas por Cobrar | Anula Cobros Diversos" (FINA088).
- Informar los parámetros para el filtrado de los documentos.
- Seleccionar documentos.
- Dar clic en la opción "Timbrar" ubicada en otras acciones:
- Si el documento seleccionado tiene las siguientes características, no permitirá su timbrado:
- El documento es una compensación.
- El documento tiene un RA.
- Contiene documentos con Condición de Pago "PUE".
- 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:
- El documento no ha sido timbrado.
- El documento es una compensación.
- El documento tiene un RA.
- Contiene documentos con Condición de Pago "PUE"
- Ingresar a la rutina "SIGAFIN >> Miscelánea | Contable | Contabilización Offline Orden de Pago/Recibo" (FINA371)
- Dentro de los parámetros indicar la pregunta ¿Separa por? la opción Documento (MV_PAR14 = 2)
- Cuando se visualice la póliza, verificar que cuente con todos los documentos que corresponden al mismo cliente sin importar si son de diferente tienda
- .