Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIN - Financiero.
Función:
RutinaNombre TécnicoFecha
FISA815CFDI con Complemento para Recepción de Pagos31/03/2022
País:México
Ticket:13431747
Requisito/Story/Issue (informe el requisito vinculado):DMINA-14943


02. SITUACIÓN/REQUISITO

El atributo NomBancoOrdExt sirve para informar el Nombre del Banco Ordenante (Emisor), este es requerido en caso de que el Banco Ordenante esté configurado como Extranjero (Campo A6_EST igual a "EX"), sin embargo actualmente el sistema genera el atributo NomBancoOrdExt cuando el Banco Beneficiario (Receptor) es Extranjero  (Campo A6_EST igual a "EX"), aún cuando no es informado un Banco Ordenante (Emisor).

Para ver el fundamento del atributo NomBancoOrdExt ver: Complemento para recepción de Pagos SAT

03. SOLUCIÓN

En la rutina de CFDI con Complemento para Recepción de Pagos (FISA815) se modificó la función CreaXML() para que al utilizar la función que Obtiene los datos del banco (GetBanco) solo se obtenga el Nombre del Banco si el Banco Emisor es informado y este tiene configurado el campo Estado (A6_EST) con el valor "EX" y así sea generado en el nodo pago10:Pago/pago10:Pago el atributo NomBancoOrdExt.


  1. Realizar un respaldo del repositorio del ambiente (archivo .rpo)
  2. Aplicar el parche generado para la issue DMINA-14943.
  3. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
  4. En el módulo de Facturación (SIGAFAT) desde el menú Actualizaciones | Archivos | Bancos.
    • Configurar un Banco donde el campo Estado (A6_EST) sea informado con el valor "EX".
  5. En el módulo de Facturación (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.

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 (Bancarizado, por ejemplo Depósito o Cheque), Prefijo, Número, Valor, Moneda.
  6. Informar el Banco Extranjero configurado previamente en los campos para el Banco Receptor: Banco, Agencia y Cuenta Banco
  7. Seleccionar el Cliente, presionar Siguiente.
  8. 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.
  9. Validar el Resumen del Recibo, presionar Confirmar.
  10. Confirmar la generación y timbrado del CFDI con Complemento para Recepción de Pagos (Confirmación requerida de acuerdo a la configuración del parámetro MV_CFDREC).
  11. Validar que en el XML no se visualicen los nodos de NomBancoOrdExt, RfcEmisorCtaOrd y CtaOrdenante.


04. INFORMACIÓN ADICIONAL

No aplica.


¡IMPORTANTE!

La presente solución aplica para versión 12.1.17, 12.1.27, 12.1.33 o superior, para lo cual es necesario tener activada la funcionalidad de Facturación Electrónica para el Complemento de Recepción de Pago, adicional validar que las rutinas se entren actualizadas de acuerdo a la fecha indicada en la sección 01. DATOS GENERALES.


05. ASUNTOS RELACIONADOS

  • No aplica.