01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||
---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||
Segmento: | Backoffice | ||||||
Módulo: | SIGAFIN - Financiero. SIGAFAT - Facturación. | ||||||
Función: |
| ||||||
País: | México (MEX) | ||||||
Ticket: | N/A | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-14959 |
02. SITUACIÓN/REQUISITO
A partir del 01 de enero del 2022, se actualiza la versión del complemento de pagos a la versión 2.0, siendo su uso obligatorio a partir del 1 de mayo del 2022.
Sustento Legal:
Actualización factura electrónica – Reforma Fiscal 2022
03. SOLUCIÓN
En la rutina para generación de Complemento de Recepción de Pagos (FISA815), se realizan las actualizaciones indicadas en el punto 04. INFORMACION ADICIONAL; para adecuar la generación del complemento a la nueva versión 2.0, para mayor información podrá consultar la documentación proporcionada por el SAT dando clic en el siguiente enlace:
- Contar con la implementación de Facturación Electrónica para México versión 4.0
- Configurar el parámetro MV_CFDI40 con valor ".T." <sin comillas>.
- Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-14959.
- Validar que las rutinas actualizadas coincidan con las indicadas en la sección 01. DATOS GENERALES.
- Contar con al menos una Factura de Venta previamente timbrada con una condición de pago a parcialidades (PPD).
- Ingresar al módulo Financiero (SIGAFIN).
- Ir al menú "Actualizaciones | Cuentas por Pagar | Cobros Diversos" (FINA087A).
- Indicar los parámetros.
- Capturar un nuevo Cobro Diverso.
- Informar los datos del encabezado.
- Informar los datos del pago.
- Dar clic en Avanzar.
- Seleccionar el Cliente para el cual fue emitida la factura indicada en las Pre-condiciones.
- Dar clic en Avanzar.
- Seleccionar la factura e informar el valor a compensar, dar clic en Ok.
- Dar clic en Avanzar.
- Dar clic en Confirmar.
- Confirmar generación e impresión del Complemento de Recepción de Pago.
- Dentro del XML se observarán las actualizaciones indicadas en la sección 04. INFORMACION ADICIONAL, así como en la representación impresa.
- Dentro del XML se observarán las actualizaciones indicadas en la sección 04. INFORMACION ADICIONAL, así como en la representación impresa.
04. INFORMACIÓN ADICIONAL
Actualizaciones a la estructura de XML:
Nombre del Nodo o Atributo | Contenido | Descripción |
---|---|---|
cfdi:Comprobante | ||
xmlns:cfdi | http://www.sat.gob.mx/cfd/4 | Hace referencia al namespace de comprobantes. |
xmlns:pago20 | http://www.sat.gob.mx/Pagos20 | Hace referencia al namespace adicional del complemento aplicable para la expresión del complemento de Pagos |
xsi:schemaLocation | http://www.sat.gob.mx/cfd/4 http://www.sat.gob.mx/sitio_internet/cfd/4/cfdv40.xsd http://www.sat.gob.mx/Pagos20 http://www.sat.gob.mx/sitio_internet/cfd/Pagos/Pagos20.xsd | Hace referencia a los dos namespaces usados, marcando adicionalmente la ubicación de los esquemas xsd que definen las especificaciones de cada namespace. |
Exportacion | 01 | Nuevo atributo, el cual se debe registrar el valor =”01" |
Version | 4.0 | El valor registrado debe ser "4.0" |
cfdi:Receptor | ||
DomicilioFiscalReceptor | CP(A1_CEP) | Nuevo atributo, el cual debe registrar el código postal del domicilio fiscal del receptor del comprobante. |
RegimenFiscalReceptor | Rég. Fiscal(AI0_REGFIS) | Nuevo atributo, el cual debe registrar la clave vigente del régimen fiscal del contribuyente receptor. |
UsoCFDI | CP01 | Para versión de CRP 2.0 este atributo se debe registrar el valor “CP01”. (para versión de CRP 1.2 el valor es "P01") |
cfdi:Concepto | ||
ObjetoImp | 01 | Nuevo atributo, el cual debe registrar el valor “01”. |
pago20:pagos | ||
Version | 2.0 | Atributo requerido que indica la versión del complemento para recepción de pagos. |
pago20:Totales | Nuevo elemento | |
MontoTotalPagos | El valor de este atributo debe ser igual al redondeo de la suma del resultado de multiplicar cada uno de los atributos Monto por el valor registrado en el atributo TipoCambioP de cada nodo Pago. | |
pago20:pago | ||
TipoCambioP | Atributo condicional para expresar el tipo de cambio de la moneda a la fecha en que se realizó el pago. El valor debe reflejar el número de pesos mexicanos que equivalen a una unidad de la divisa señalada en el atributo MonedaP. Para versión de CRP 2.0, si el atributo MonedaP es igual a MXN, se deberá informar con valor "1". | |
pago20:DoctoRelacionado | ||
EquivalenciaDR | Nuevo atributo condicional para expresar el tipo de cambio conforme con la moneda registrada en el documento relacionado. Es requerido cuando la moneda del documento relacionado es distinta de la moneda de pago. Se debe registrar el número de unidades de la moneda señalada en el documento relacionado que equivalen a una unidad de la moneda del pago. | |
TipoCambioDR | Atributo eliminado en CRP 2.0 | |
MetodoDePagoDR | Atributo eliminado en CRP 2.0 | |
ObjetoImpDR | 01 | Atributo requerido para expresar si el pago del documento relacionado es objeto o no de impuesto, el valor informado será "01". |
*CRP - Complemento de Recepción de Pago.
Solución disponible para versión 12.1.27 o superior; mientras se tengan las actualizaciones indicadas en el presente documento técnico.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
Documento de referencia:
Facturación Electrónica para México versión 4.0