...
La rutina de Constancia de Retenciones (FINA925) no genera el Comprobante Fiscal Digital por Internet (CFDI) de Retenciones e Información de pagos cuando la Factura de Entrada involucrada en el Pago seleccionado, no tiene el cálculo de alguna Retención.
...
En la rutina de Constancia de Retención (FINA925):
Se realizó cambio para que el sellado de la Cadena Original del Comprobante de Retenciones e Información de Pagos con el algoritmo SHA-256, para lo cual es necesaria la configuración de los parámetro MV_CFDDIR (Ruta donde se ubican los archivos de certificados.) y MV_CFDARQS (Archivo con la clave privada).
Se realizaron los siguientes ajustes para que la generación del XML del Comprobante de Retenciones e Información de Pagos sea el de la versión 2.0:
Atributo | Nodo | Valor | Comentarios |
---|
Version | retenciones:Retenciones | 2.0 |
|
NoCertificado | retenciones:Retenciones | Valor del Parámetro MV_CFDI_CS | Se cambió el nombre del atributo NumCert a NoCertificado |
FechaExp | retenciones:Retenciones | Fecha y Hora actual con formato AAAA-MM-DDThh:mm:ss | Se eliminó el uso del parámetro MV_RETZONE de zona horaria |
LugarExpRetenc | retenciones:Retenciones | Valor del campo CP Fiscal/Entrega (M0_CEPENT) de la Empresa | Nuevo atributo agregado |
Certificado | retenciones:Retenciones | Se obtiene a través de la configuración de los parámetros MV_CFDDIRS y MV_CFDI_CP | Se cambió el nombre del atributo Cert a Certificado |
RfcE | retenciones:Retenciones\retenciones:Emisor | Valor del campo CNPJ o CPF (SM0->M0_CGC) de la Empresa | Se cambió el nombre del atributo RfcEmisor a RfcE |
RegimenFiscalE | retenciones:Retenciones\retenciones:Emisor | Valor del campo Actividad Economica (M0_DSCCNA) de la Empresa | Nuevo atributo agregado |
NacionalidadR | retenciones:Retenciones\retenciones:Receptor | Si el campo Estado (A2_EST) es igual a 'EX' se informa "Extranjero" y en caso contrario "Nacional" | Se cambió el nombre del atributo Nacionalidad a NacionalidadR |
NomDenRazSocR | retenciones:Retenciones\retenciones:Receptor\retenciones:Nacional | Si el campo RFC (A2_CGC) es igual a 'XAXX010101000', se informa "PUBLICO EN GENERAL", en caso contrario se pone el valor del campo Razón Social (A2_NOME) |
|
DomicilioFiscalR | retenciones:Retenciones\retenciones:Receptor\retenciones:Nacional | Si el campo RFC (A2_CGC) es igual a 'XAXX010101000' o 'XEXX010101000' se informa el valor del campo CP Fiscal/Entrega (M0_CEPENT), en caso contrario se informa el valor CP (A2_CEP). | Nuevo atributo agregado |
NumRegIdTribR | retenciones:Retenciones\retenciones:Receptor\retenciones:Extranjero | Si el campo RFC (A2_CGC) se encuentra vacío, se informa el valor 'XEXX010101000' (RFC Genérico Extranjero), en caso contrario se informa el valor del campo RFC (A2_CGC) | Se cambió el nombre del atributo NumRegIdTrib a NumRegIdTribR |
MesIni | retenciones:Retenciones\retenciones:Periodo | Valor de la pregunta ¿Mes Inicial? (MV_PAR02) del Grupo de Pregunta FINA925. | El valor del atributo debe ser tamaño 2, por lo cual se rellena con cero a la izquierda. Por ejemplo si el mes es 1, se genera como '01'. |
MesFin | retenciones:Retenciones\retenciones:Periodo | Valor de la pregunta ¿Mes Final? (MV_PAR03) del Grupo de Pregunta FINA925. | El valor del atributo debe ser tamaño 2, por lo cual se rellena con cero a la izquierda. Por ejemplo si el mes es 1, se genera como '01'. |
Ejercicio | retenciones:Retenciones\retenciones:Periodo | Valor de la pregunta ¿Año? (MV_PAR04) del Grupo de Pregunta FINA925. | Se cambió el nombre del atributo Ejerc a Ejercicio |
ImpuestoRet | retenciones:Retenciones\retenciones:Totales\retenciones:ImpRetenidos | "001" si el código de Impuesto del Documento se encuentra configurado en el parámetro MV_RETISR, "002" si se encuentra encuentra configurado en el parámetro MV_RETIVAM y "003" si se encuentra encuentra configurado en el parámetro MV_RETIEPS. | El valor del atributo debe corresponder a un valor del catálogo cTipoImpuesto definido por el SAT. |
TipoPagoRet | retenciones:Retenciones\retenciones:Totales\retenciones:ImpRetenidos | Valor de la pregunta ¿Tipo de Pago? (MV_PAR05) del Grupo de Pregunta FINA925. | El valor del atributo debe corresponder a un valor del catálogo cTipoPagoRet definido por el SAT. |
Aviso |
---|
|
Para la impresión del Comprobante de Retenciones e Información de Pagos a la versión 2.0, se ajustaron los nombre de las etiquetas que cambiaron de nombre para evitar que se se presenten error.log. Para poder realizar el timbrado exitoso del Comprobante Fiscal Digital por Internet (CFDI) de Comprobante de Retenciones e Información de Pagos, es necesario validar que el ejecutable (.exe) por Proveedor Autorizado de Certificación (PAC) este preparado para dicho proceso, los siguientes ejecutables están preparados para realizar esta transmisión: - TimbradoEDICOM.exe (versión )
- TimbradoMasteredi.exe (versión )
|
Totvs custom tabs box |
---|
tabs | Pre-condiciones, Timbrado de Constancia de Retención, Paso 03, Paso 04 |
---|
ids | paso1,paso2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 |
---|
| - En el módulo de Compras (SIGACOM) ir al menú Actualizaciones | Archivo Importaciones | Países.
- Configurar el campo Cve País (YA_CVESAT) para el país a utilizar en el Proveedor.
- En el módulo de Compras (SIGACOM) ir al menú Actualizaciones | Archivos | Proveedores, y configurar para el Proveedor:
- En la pestaña De Registro, configurar los siguientes campos:
- Estado (A2_EST): Utilizado para determinar si el Proveedor es extranjero, para lo cual se debe colocar el valor 'EX', de lo contrario informar un estado nacional.
- País (A2_PAIS): Indicado para informar el país del Proveedor.
- RFC (A2_CGC): Utilizado para registrar el Registro Federal de Contribuyente o similar.
- CURP (A2_CURP): Utilizado para registrar la Clave Única de Registro de Población. Si el proveedor es una persona moral, no es necesario registrar esta información.
- E-Mail (A2_EMAIL): Utilizado para registrar la dirección de correo electrónica del proveedor. Si desea registrar más de una dirección de correo, debe separar cada dirección por el carácter punto y coma “;”. Ejemplo: [email protected]; [email protected].
- En la pestaña de “Otros”, configurar los siguientes campos:
- Benef. Efect. (A2_ESBENEF), Utilizado para expresar si el beneficiario del pago es la misma persona que retiene. Combo con las opciones:
- Tipo Contrib. (A2_CVESAT): Utilizado para identificar el tipo de contribuyente que le corresponde al proveedor de acuerdo al catálogo del SAT.
- RFC Repr. (A2_RLRFC): Utilizado para registrar el RFC del representante legal en México. Requerido si el proveedor es extranjero y si es beneficiario del pago efectuado.
- CURP Repr. (A2_RLCURP): Utilizado para registrar la CURP del representante legal en México. Requerido si el proveedor es extranjero y si es beneficiario del pago efectuado.
- Tip Cont. Rep. (A2_RLCVSAT): Utilizado para identificar el tipo de contribuyente que le corresponde al representante legal en México de acuerdo al catálogo del SAT.
- En el módulo de Compras (SIGACOM) ir al menú Actualizaciones | Movimientos | Factura de Entrada (MATA101N).
Registrar movimientos en el sistema de Facturas de Entrada para proveedores Nacionales y Extranjeros en los cuales se estén realizando cálculos de retenciones de IVA, ISR y/o IEPS. Aviso |
---|
| En el caso de Proveedores Extranjeros (A2_EST igual a 'EX'), se puede utilizar un Tipo de Entrada/Salida (TES) sin cálculo de impuestos. |
- En el módulo de Financiero (SIGAFIN) ir al menú Actualizaciones | Cuentas por Pagar | Orden de Pago (FINA085).
- Generar las Órdenes de pago para las facturas registradas previamente.
|
Totvs custom tabs box items |
---|
| - En el módulo Financiero (SIGAFIN) ir al menú "Miscelánea | Ret. e Info. de pagos | Constancias Retención" (FINA925).
I. Definir los parámetros deseados para visualizar las órdenes de pago generadas. - Proveedor: Seleccionar los proveedores de los cuales desea consultar las órdenes de pago.
Nota: Se abre una ventana la cual permite seleccionar los proveedores. La información que se muestra corresponde a los campos A2_COD + “-” + A2_LOJA + “-” + A2_NOME Ejemplo: P000001-T01-Nombre Proveedor
- Mes Inicial: Definir el mes inicial del periodo de la retención e información de pagos.
- Mes Final: Definir el mes final del periodo de la retención e información de pagos.
- Año: Definir el año del ejercicio fiscal.
- Tipo de Pago: Definir el tipo de pago. Las opciones disponibles son “Definitivo” o “Provisional”.
- Fecha Inicio: Rango de fecha inicial para consultar las órdenes de pago en el sistema.
- Fecha Final: Rango de fecha final para consultar las órdenes de pago en el sistema.
- Envía Email: Envía correo electrónico al proveedor, anexando el archivo XML de retención e información de pago así como la representación impresa del mismo en formato PDF. Las opciones disponibles son “Si” o “No”.
- Envía Timbrar: Definir si se desea generar el comprobante fiscal digital de internet. Las opciones disponibles son “Si” o “No”.
- Filtrar Generadas: Definir si se desea mostrar o no las órdenes de pago que ya cuentan con constancias de retención. Las opciones disponibles son “Si” o “No”.
- Tipo Retención: Define la clave de la retención o información de pagos de acuerdo al catálogo 1.- Retenciones contenido en el documento Catálogos del Documento de Retenciones e Información de Pagos, que se encuentra publicado en el Portal del SAT.
- Visualiza PDF: indica si al finalizar el proceso de timbrado/envío se abrirá el PDF del CFDI del Certificado de Retenciones e Información de Pagos. Las opciones disponibles son “Si” o “No”.
Importante: La impresión de las constancias y envió de correo electrónico se realiza aun cuando no se generó el CFDi. Parámetro “Envía Timbrar” = “No”; si no desea enviar el correo electrónico de una constancia sin CFDi, debe cambiar el parámetro a “Envía Email” = “No”. 2. Una vez definidos los parámetros dar clic en el botón “Ok” para visualizar las órdenes de pago de acuerdo a los parámetros definidos. 3. Seleccionar una o varias órdenes de pago para generar las “Constancia de retención de información de pagos”. Dar clic en la opción de “Gen. Constancia” para iniciar el proceso 4. El nombre de los archivos será formado de la siguiente manera: I. EK_FILIAL + A2_RFC + MV_PAR02 + MV_PAR03 + MV_PAR04 + EK_ORDPAGO + ClaveRetención + “.xml” Ejemplo: 01_XXZZ871222695_6_6_2015_000210_01.xml II. EK_FILIAL + A2_RFC + MV_PAR02 + MV_PAR03 + MV_PAR04 + EK_ORDPAGO + ClaveRetención + “.pdf” Ejemplo: 01_XXZZ871222695_6_6_2015_000210_01.pdf 5. Ingresar a la ruta definida en el parámetro MV_CFDRETP para visualizar los archivos generados. |
|
...