Histórico da Página
01. DATOS GENERALES
Producto |
| ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: |
| ||||||||||||
Segmento: |
| ||||||||||||
Módulo: | SIGAFIN - Financiero. | ||||||||||||
Función: |
| ||||||||||||
País: | México | ||||||||||||
Ticket: | 13453478 (Pacote atusx: 010185) | ||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-14932 |
02. SITUACIÓN/REQUISITO
El 1 de Enero del 2022 la Actualización al servicio de Cancelación de Facturas que forma parte de la Reforma Fiscal 2022, donde se considera necesario señalar el Motivo de Motivo de la cancelación de los comprobantes y se actualizan los plazos para realizar la cancelación de facturas.
...
Para mayor información ver el portal del SAT.
03. SOLUCIÓN
En la rutina Anular/Timbrar/Imprimir Cobros Diversos (FINA088):
Se activa la pantalla "Motivo de Cancelación", la cual se visualiza al seleccionar un Cobro Diverso que esté en estatus Timbrado (Azul):
Donde:
Folio Recibo: Serie y Número del Cobro Diverso a cancelar.
Folio: UUID del Cobro Diverso a cancelar.
Motivo de Cancelación: Combo para seleccionar uno de los motivos de cancelación definidos por el SAT.
Acciones:
Confirmar - Se realiza llamado al ejecutable de timbrado (archivo .exe), el cual realiza la cancelación del CFDI enviando el Motivo.
Cerrar o Salir - Se omite la actualización de la información de motivo de cancelación y por consecuencia aborta el proceso de Solicitud de Cancelación del documento.
Si en la pantalla de Motivo de Cancelación se selecciona la opción 01 - Compr. Emitido c/errores c/relac., se realiza el anulado del Cobro Diverso en Protheus, pero no se realiza la solicitud de cancelación ante el SAT, quedando el Cobro Diverso con el estatus Anulado - No Solicitud Cancelación SAT (Amarillo).
Si en la pantalla de Motivo de Cancelación se selecciona una opción diferente a 01 - Compr. Emitido c/errores c/relac., se realiza el anulado del Cobro Diverso en Protheus y se realiza la solicitud de cancelación ante el SAT, quedando el Cobro Diverso con el estatus Indisponible (Rojo).
En la rutina Cobros Diversos (FINA087A):
Si el parámetro MV_SERREC se encuentra con valor T, se activa la consulta SERRUC para el campo Serie Sustit (EL_SERSUS) para visualizar los Cobros Diversos que fueron anulados pero sin realizar la solicitud de Cancelación ante el SAT. Al seleccionar un registro, se llenan los campos Serie Sustit (EL_SERSUS) y Recibo Susti (EL_RECSUS).
Si el parámetro MV_SERREC se encuentra con valor diferente de T o vacío, se activa la consulta RECSUS para el campo Recibo Susti (EL_RECSUS) para visualizar los Cobros Diversos que fueron anulados pero sin realizar la solicitud de Cancelación ante el SAT. Al seleccionar un registro, se llena el campo Recibo Susti (EL_RECSUS).
Se ajustó la función de Validaciones para recibo a sustituir (F87AValRec) para que sólo se permita la selección o información de Recibo a Sustituir con Cobros diversos que fueron anulados pero sin realizar la solicitud de Cancelación ante el SAT, es decir, que el campo Sol Can Pend (EL_RETGAN) sea igual a 'S', en caso contrario, muestra el mensaje de aviso "Solo se permite sustituir Complementos de Recepción de Pago de Recibos que fueron anulados previamente, pero que no se realizó la solicitud de cancelación ante el SAT." y no permite avanzar.
En la rutina Complemento de Recepción de Pago (FISA815):
Se realiza ajuste para que al realizar el timbrado de un CFDI con Complemento para Recepción de Pagos, si en el Cobro Diverso está informado el Recibo a Sustituir, es decir, si los campos Serie Sustit (EL_SERSUS) y Recibo Susti (EL_RECSUS) son diferentes de vacíos, se realice la solicitud de Cancelación del CFDI del Recibo correspondiente agregando en el archivo TimbradoCFDI.ini el motivo de Cancelación y el UUID de sustitución que es el del CFDI con Complemento para Recepción de Pagos que se timbró.
Para el PAC Formas Digitales, se realizan adecuaciones al ejecutable actualizando a la versión 4.0.2.0
Aviso | ||
---|---|---|
| ||
En la rutina Anular/Timbrar/Imprimir Cobros Diversos (FINA088), si se selecciona un Cobro Diverso cuyo Motivo de Cancelación es 01 y está relacionado como Recibo a Sustituir a un Cobro Diverso que ya fue timbrado, es decir, no se visualizará la pantalla "Motivo de Cancelación", visualizando el siguiente mensaje donde si se presiona Si se realizará la solicitud de Cancelación ante el SAT. |
Totvs custom tabs box | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
04. INFORMACIÓN ADICIONAL
Campo | Contenido |
---|---|
Campo | EL_TIPAGRO |
Tipo | C - CarácterCaracter |
Tamaño | 2 |
Decimal | 0 |
Formato | @! |
Contexto | Real |
Propiedad | Modificar |
Tit. Español | Mot.Cancela |
Desc. Español | Motivo de cancelación |
Lista Español | 01=Compr. Eemitido Emitido c/errores c/relac.;02=Compr. emitido Emitido c/errores s/relac.;03=No se llevó a cabo la oper.;04=Oper. nominativa. |
Obligatorio | No |
Usado | Si |
Exhibe en Browse | No |
Help | Indica el motivo Motivo de Cancelación que aplica para el Complemento de Recepción de Pago: |
Campo | Contenido |
---|---|
Campo | EL_RETGAN |
Tipo | C - CarácterCaracter |
Tamaño | 1 |
Decimal | 0 |
Formato | @! |
Contexto | Real |
Propiedad | Modificar |
Tit. Español | Anulado Sol Can Pend |
Desc. Español | Anulado Pendiente Sol. de Cancelación Pendiente |
Obligatorio | No |
Usado | Si |
Exhibe en Browse | No |
Help | Indica si el Cobro Diverso fue anulado pero no se realizó la solicitud de Cancelación ante el SAT (Valor igual a 'S'). |
...
Alias | Tipo | Secuencia | Columna | Descripción | Contenido |
RECSUS | 1 | 01 | DB | Recibo Sustituye | SEL |
RECSUS | 2 | 01 | 08 | Serie Recibo + Nro.d | |
RECSUS | 4 | 01 | 01 | Nro.de recib | EL_RECIBO |
RECSUS | 4 | 01 | 02 | Cliente Orig | EL_CLIORIG |
RECSUS | 4 | 01 | 03 | Tienda Orig. | EL_LOJORIG |
RECSUS | 4 | 01 | 04 | Folio Fiscal | EL_UUID |
RECSUS | 4 | 01 | 05 | Fecha Timbre | EL_FECTIMB |
RECSUS | 5 | 01 | SEL->EL_RECIBO | ||
RECSUS | 6 | 01 | EL_CANCEL==.T. .AND. EL_RETGAN == "S" .AND. EL_TIPODOC == "TF" |
Alias | Tipo | Secuencia | Columna | Descripción | Contenido |
SERSUS | 1 | 01 | DB | Recibo Sustituye | SEL |
SERSUS | 2 | 01 | 08 | Serie Recibo + Nro.d | |
SERSUS | 4 | 01 | 01 | Nro.de recib | EL_RECIBO |
SERSUS | 4 | 01 | 02 | Cliente Orig | EL_CLIORIG |
SERSUS | 4 | 01 | 03 | Tienda Orig. | EL_LOJORIG |
SERSUS | 4 | 01 | 04 | Folio Fiscal | EL_UUID |
SERSUS | 4 | 01 | 05 | Fecha Timbre | EL_FECTIMB |
SERSUS | 5 | 01 | SEL->EL_SERIE | ||
SERSUS | 5 | 01 | SEL->EL_RECIBO | ||
SERSUS | 6 | 01 | EL_CANCEL==.T. .AND. EL_RETGAN == "S" .AND. EL_TIPODOC == "TF" |
Card documentos Informacao Utilice este box para resaltar información relevante y/o de destaqueLa presente solución aplica para versión 12.1.17, 12.1.27 o superior. Titulo ¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
- Facturación Electrónica para México de Comprobantes Fiscales Digitales por Internet (CFDI) versión 4.0
CFDI con Complemento de Recepción de Pago versión 2.0 con CFDI versión 4.0
Templatedocumentos