Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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):

Image Added

Donde:

Folio Recibo: Serie y Numero del Cobro Diverso a cancelar.

Folio: UUID del Cobro Diverso a cancelar.

Motivo de Cancelación: Combo para seleccionar los motivos de cancelación definidos por el SAT.

Acciones:

Confirmar -  Se realiza llamado al ejecutable (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 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 no se realizó la solicitud de Cancelación ante el SAT para que al seleccionar el registro se llenen 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 no se realizó la solicitud de Cancelación ante el SAT para que al seleccionar el registro se llene el campo Recibo Susti (EL_RECSUS).

Se ajustó la función de Validaciones para recibo a sustituir (F87AValRec) para que solo se permita la selección o información de Recibo a Sustituir con Cobros diversos que fueron anulados pero no se realizó la solicitud de Cancelación ante el SAT, es decir, que el campo Sol Can Pend (EL_RETGAN) seaigual 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.


Totvs custom tabs box
tabsPaso 01, Paso 02, Paso 03, Paso 04
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  1. Realizar un respaldo del repositorio del ambiente (archivo .rpo)
  2. Aplicar el parche generado para la issue DMINA-14932.
  3. Realizar las configuraciones al Diccionario de Datos mencionadas en la sección 04. INFORMACIÓN ADICIONAL.
  4. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
  5. En el módulo de Ventas (SIGAFAT) desde el menú Actualizaciones | Facturación Facturaciones.
    • Incluir y Timbrar el CFDI de una Factura de Venta (NF) utilizando una Condición de Pago que tenga configurado el campo Met Pago SAT (E4_MPAGSAT) con valor PPD - PAGO EN PARCIALIDADES O DIFERIDO.
Totvs custom tabs box items
defaultno
referenciapaso2

Para Motivo de Cancelación 01 - Comprobante emitido con errores con relación:

Generación/Timbrado de Complemento de Recepción de Pago:

  1. Ingresar al módulo Financiero (SIGAFIN).
  2. Acceder al menú Actualizaciones | Cuentas por Cobrar | Cobros Diversos (FINA087A)
  3. Configurar las preguntas de la rutina.
  4. Informar los datos del encabezado del Cobro Diverso.
  5. Informar Tipo Valor, Prefijo, Número, Valor, Moneda, presionar Siguiente.
  6. Seleccionar el Cliente, presionar Siguiente.
  7. Seleccionar el Título por Cobrar de la Factura a dar de baja. informar el Valor por Bajar de acuerdo a la moneda del Cobro Diverso, presionar Siguiente.
  8. Validar el Resumen del Recibo, presionar Confirmar.
  9. Confirmar la generación y timbrado del Complemento de Recepción de Pago (Confirmación requerida de acuerdo a la configuración del parámetro MV_CFDREC).

Anulación de Cobro Diverso, sin Solicitud de Cancelación de Complemento de Recepción de Pago:

  1. Ingresar al módulo Financiero (SIGAFIN).
  2. Acceder al menú Actualizaciones | Cuentas por Cobrar | Anular/Timbrar/Imprimir Cobros Diversos (FINA088)
  3. Configurar las preguntas de la rutina para visualizar el Cobro Diverso generado previamente.
  4. Seleccionar el Cobro Diverso, el cual debe estar en estatus Timbrado (Azul).
  5. Ejecutar la acción Anular.
  6. En la pantalla Motivo de Cancelación seleccionar el motivo de Cancelación 01 - Compr. Emitido c/errores c/relac.
  7. Se visualiza aviso que indica que solo se realizará la anulación del Cobro Diverso, pero que no se solicitará la cancelación del Complemento de Recepción de Pago ante el SAT,P presionar Si.
  8. Se visualizará mensaje que indica que el Recibo fue anulado correctamente y se actualizará el estatus a Anulado - No Solicitud Cancelación SAT (Amarillo)

Generación/Timbrado de Complemento de Recepción de Pago con Solicitud de Cancelación de Complemento de Recepción de Pago de Recibo a Sustituir:

  1. Ingresar al módulo Financiero (SIGAFIN).
  2. Acceder al menú Actualizaciones | Cuentas por Cobrar | Cobros Diversos (FINA087A)
  3. Configurar las preguntas de la rutina.
  4. Informar los datos del encabezado del Cobro Diverso, indicando el campo Recibo Sust. (EL_RECSUS).
  5. Informar Tipo Valor, Prefijo, Número, Valor, Moneda, presionar Siguiente.
  6. Seleccionar el Cliente, presionar Siguiente.
  7. Seleccionar el Título por Cobrar de la Factura a dar de baja. informar el Valor por Bajar de acuerdo a la moneda del Cobro Diverso, presionar Siguiente.
  8. Validar el Resumen del Recibo, presionar Confirmar.
  9. Confirmar la generación y timbrado del Complemento de Recepción de Pago (Confirmación requerida de acuerdo a la configuración del parámetro MV_CFDREC)
  10. Validar que se muestre mensaje con el nombre los archivos XML que fueron timbrados y anulados.

Para Motivo de Cancelación diferente de 01 - Comprobante emitido con errores con relación:

Generación/Timbrado de Complemento de Recepción de Pago:

  1. Ingresar al módulo Financiero (SIGAFIN).
  2. Acceder al menú Actualizaciones | Cuentas por Cobrar | Cobros Diversos (FINA087A)
  3. Configurar las preguntas de la rutina.
  4. Informar los datos del encabezado del Cobro Diverso.
  5. Informar Tipo Valor, Prefijo, Número, Valor, Moneda, presionar Siguiente.
  6. Seleccionar el Cliente, presionar Siguiente.
  7. Seleccionar el Título por Cobrar de la Factura a dar de baja. informar el Valor por Bajar de acuerdo a la moneda del Cobro Diverso, presionar Siguiente.
  8. Validar el Resumen del Recibo, presionar Confirmar.
  9. Confirmar la generación y timbrado del Complemento de Recepción de Pago (Confirmación requerida de acuerdo a la configuración del parámetro MV_CFDREC).

Anulación de Cobro Diverso, sin Solicitud de Cancelación de Complemento de Recepción de Pago:

  1. Ingresar al módulo Financiero (SIGAFIN).
  2. Acceder al menú Actualizaciones | Cuentas por Cobrar | Anular/Timbrar/Imprimir Cobros Diversos (FINA088)
  3. Configurar las preguntas de la rutina para visualizar el Cobro Diverso generado previamente.
  4. Seleccionar el Cobro Diverso, el cual debe estar en estatus Timbrado (Azul).
  5. Ejecutar la acción Anular.
  6. En la pantalla Motivo de Cancelación seleccionar un motivo de Cancelación diferente de 01, por ejemplo 02 - Compr. emitido c/errores s/relac.
  7. Se visualiza aviso que indica que se realizará la anulación del Cobro Diverso, y que se solicitará la cancelación del Complemento de Recepción de Pago ante el SAT, presionar Si.
  8. Se visualizará mensaje que indica que el Recibo fue anulado correctamente y se actualizará el estatus a Indisponible (Rojo)

...

CampoContenido
CampoEL_RETGAN 
TipoC - Carácter
Tamaño1
Decimal0
Formato@!
ContextoReal
PropiedadModificar
Tit. EspañolAnulado Sol Can Pend
Desc. EspañolAnulado Pendiente Sol. de Cancelación Pendiente
ObligatorioNo
UsadoSi
Exhibe en BrowseNo
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

SecuenciaColumnaDescripciónContenido

SERSUS

1

01DBRecibo SustituyeSEL

SERSUS

2

0108Serie Recibo + Nro.d

SERSUS

4

0101Nro.de recibEL_RECIBO
SERSUS40102Cliente Orig        EL_CLIORIG
SERSUS40103Tienda Orig.EL_LOJORIG
SERSUS40104Folio FiscalEL_UUID
SERSUS40105Fecha TimbreEL_FECTIMB
SERSUS501

SEL->EL_SERIE 
SERSUS501

SEL->EL_RECIBO
SERSUS601

EL_CANCEL==.T. .AND. EL_RETGAN == "S" .AND. EL_TIPODOC == "TF"

...