Histórico da Página
...
- Retenciones e Información de Pagos incluyendo el Monto total de la operación, Monto total gravado, Monto total exento , Base y Monto de la Retención.
...
1. Para la funcionalidad del timbrado del de las constancias Constancias de Retenciones e Información de Pagos es necesario contar con las siguientes rutinas:
...
2. Validar que existan los campos, parámetros, grupo de preguntas e índices definidos en la sección 05. Diccionario de Datos.
3. En la carpeta del SmartClient local debe exitir Contar con el ejecutable (.exe) del Proveedor Autorizado de Facturación (PAC) en la carpeta del SmartClient local.
IMPORTANTE: Validar que el ejecutable (.exe) del Proveedor Autorizado de Facturación (PAC) se encuentra actualizado y está habilitado para la transmisión de CFDI de Retención.
...
- En el Configurador (SIGACFG), acceda a ("Base de Datos | Diccionario | Base de Datos)":
Para proceso de timbrado del CFDI:
...
Ítems/Carpetas | Descripción |
---|---|
Nombre: | MV_CFDI_KP |
Tipo: | Carácter |
Cont. Por.: | Ejemplo: LlavePrivada.PEM |
Descripción: | CFDi: Complemento recibo de nómina, nombre y extensión del archivo de la llave privada (.PEM) |
b) Configurar el parámetro MV_CFDI_CP
Ítems/Carpetas | Descripción |
---|---|
Nombre: | MV_CFDI_CP |
Tipo: | Carácter |
Cont. Por.: | Ejemplo: Certificado.PEM |
Descripción: | CFDi: Nombre y extensión del archivo de la llave pública / certificado (.PEM) |
c) Configurar el parámetro MV_CFDI_CS
Ítems/Carpetas | Descripción |
---|---|
Nombre: | MV_CFDI_CS |
Tipo: | Carácter |
Cont. Por.: | Ejemplo: 20001000000100005867 |
Descripción: | CFDi: Número de certificado de sello digital. |
d) Configurar el parámetro MV_CFDI_CL
Ítems/Carpetas | Descripción |
Nombre: | MV_CFDI_CL |
Tipo: | Carácter |
Cont. Por.: | Ejemplo: 12345678a |
Descripción: | CFDI: Clave de autenticación o clave de la llave privada para timbres fiscales. |
e) Configurar el parámetro MV_CFDI_US
Ítems/Carpetas | Descripción |
Nombre: | MV_CFDI_US |
Tipo: | Carácter |
Cont. Por.: | Ejemplo: UsuarioPAC |
Descripción: | CFDI: Usuario utilizado para firmarse en el servicio web del PAC. |
f) Configurar el parámetro MV_CFDI_CO
Ítems/Carpetas | Descripción |
Nombre: | MV_CFDI_CO |
Tipo: | Carácter |
Cont. Por.: | Ejemplo: ContraseñaPAC |
Descripción: | CFDI: Contraseña utilizada para firmarse en el servicio web del PAC para timbres fiscales. |
g) Configurar el parámetro MV_CFDI_PA
Ítems/Carpetas | Descripción |
Nombre: | MV_CFDI_PA |
Tipo: | Carácter |
Cont. Por.: | Ejemplo: ServicoWeb |
Descripción: | CFDI: Nombre del PAC a utilizar. |
Importante: El nombre del Proveedores Autorizados del Proveedor Autorizado de Certificación (PAC) debe ser del listado de los disponibilizados disponibilizado por TOTVS para timbrado de CFDI's.
...
Ítems/Carpetas | Descripción |
Nombre: | MV_CFDI_CE |
Tipo: | C |
Cont. Por.: | Ejemplo: ArchivoCertificado.CER |
Descripción: | CFDI: Nombre y extensión del archivo del certificado (.cer) utilizado para timbres fiscales. |
j) Configurar el parámetro MV_CFDI_PR
Ítems/Carpetas | Descripción |
Nombre: | MV_CFDI_PR |
Tipo: | Carácter |
Cont. Por.: | Ejemplo: LlavePrivada.KEY |
Descripción: | CFDI: Nombre y extensión del archivo de la llave privada (.key o .pfx) utilizada para timbres fiscales. |
k) Configurar el parámetro MV_PROXYSR
Ítems/Carpetas | Descripción |
Nombre: | MV_PROXYSR |
Tipo: | Lógico |
Cont. Por.: | Ejemplo: .F. |
Descripción: | Indicar si se utilizará servidor proxy para consumo de servicios web de facturación electrónica. |
Importante: Utilizar “Falso” (.F.) si NO es necesario utilizar un servidor proxy para el consumo de servicios web y “Verdadero” (.T.) si es necesario utilizar un servidor proxy para el consumo de servicios web.
...
Ítems/Carpetas | Descripción |
Nombre: | MV_PROXYIP |
Tipo: | Carácter |
Cont. Por.: | Ejemplo: 10.195.1.30 |
Descripción: | Dirección IP del servidor proxy para servicios web de factura electrónica. El parámetro MV_PROXYSR deberá estar activo. |
m) Configurar el parámetro MV_PROXYPT
Ítems/Carpetas | Descripción |
Nombre: | MV_PROXYPT |
Tipo: | Numérico |
Cont. Por.: | Ejemplo: 8080 |
Descripción: | Puerto del servidor proxy para servicios web de factura electrónica. El parámetro MV_PROXYSR deberá estar activo. |
n) Configurar el parámetro MV_PROXYAW
Ítems/Carpetas | Descripción |
Nombre: | MV_PROXYAW |
Tipo: | Lógio |
Cont. Por.: | Ejemplo: .F. |
Descripción: | Indicar si la autenticación al servidor proxy para servicios de facturación electrónica se realizará por medio de las credenciales de Windows. |
Importante: Utilizar “Verdadero” (.T.) si la autenticación al servidor proxy es con las credenciales de Windows y “Falso” (.F.) si la autenticación al servidor proxy es con credenciales diferentes a las de Windows.
...
o) Configurar el parámetro MV_PROXYUR
Ítems/Carpetas | Descripción |
Nombre: | MV_PROXYUR |
Tipo: | Carácter |
Cont. Por.: | Ejemplo: UsuarioProxServer |
Descripción: | Usuario utilizado para autenticación al servidor proxy para facturación electrónica. |
Importante: Ingresar el usuario con el cual se debe hacer la autenticación al servidor proxy, solo si la autenticación es con credenciales diferentes a las de Windows.
...
Ítems/Carpetas | Descripción |
Nombre: | MV_PROXYPW |
Tipo: | Carácter |
Cont. Por.: | Ejemplo: ContraseñaProxServer |
Descripción: | Contraseña utilizada para autenticación al servidor proxy para facturación electrónica. |
Importante: Ingresar la contraseña con la cual se debe hacer la autenticación al servidor proxy, solo si la autenticación es con credenciales diferentes a las de Windows.
q) Configurar el parámetro MV_PROXYDM
Ítems/Carpetas | Descripción |
Nombre: | MV_PROXYDM |
Tipo: | Carácter |
Cont. Por.: | Ejemplo: MiDominio |
Descripción: | Dominio utilizado para autenticación al servidor proxy para facturación electrónica. |
r) Configurar el parámetro MV_CFDDIRS
Ítems/Carpetas | Descripción |
Nombre: | MV_CFDDIRS |
Tipo: | Carácter |
Cont. Por.: | GetSrvProfString('startpath','')+'\cfd\llaves\' |
Descripción: | Directorio donde se grabaran los archivos con las claves privadas y publicas. |
Importante: Definir el directorio donde se grabaran los archivos con las claves privadas y públicas. El valor predeterminado es GetSrvProfString('startpath','')+'\cfd\llaves\'. Si desea cambiar el directorio solo reemplace el valor a partir de ‘\cfd\llaves\’.
...
Ítems/Carpetas | Descripción |
Nombre: | MV_CFDRETP |
Tipo: | Carácter |
Cont. Por.: | GetSrvProfString('startpath','')+'\cfd\retPagos\' |
Descripción: | CFDi: Complemento retenciones, ruta de almacén de Ret. Pagos. |
Importante: Definir el directorio donde se grabaran los archivos XML de retenciones e información de pagos. El valor predeterminado es GetSrvProfString('startpath','')+'\cfd\retPagos\'. Si desea cambiar el directorio solo reemplace el valor a partir de ‘\cfd\retPagos\’.
- Para proceso de envío de email:
t) Configurar el parámetro MV_RELACNT
Ítems/Carpetas | Descripción |
Nombre: | MV_RELACNT |
Tipo: | Carácter |
Cont. Por.: | Ejemplo: [email protected] |
Descripción: | Cuenta a ser utilizada en él envió de e-mail para los informes. |
u) Configurar el parámetro MV_RELPSW
Ítems/Carpetas | Descripción |
Nombre: | MV_RELPSW |
Tipo: | Carácter |
Cont. Por.: | Ejemplo: YourPassword |
Descripción: | Contraseña de cuenta de e-mail para enviar informes. |
v) Configurar el parámetro MV_RELSERV
Ítems/Carpetas | Descripción |
Nombre: | MV_RELSERV |
Tipo: | Carácter |
Cont. Por.: | Ejemplo: smtp.midominio.com |
Descripción: | Nombre de servidor de envió de e-mail utilizado en los informes. |
w) Configurar el parámetro MV_RELSSL
Ítems/Carpetas | Descripción |
Nombre: | MV_RELSSL |
Tipo: | Lógico |
Cont. Por.: | Ejemplo: .T. ó .F. |
Descripción: | Define si debe habilitarse el SSL en el envío y recepción de e-mails. |
x) Configurar el parámetro MV_RELAUTH
Ítems/Carpetas | Descripción |
Nombre: | MV_RELAUTH |
Tipo: | Lógico |
Cont. Por.: | Ejemplo: .T. ó .F. |
Descripción: | Determina si el servidor requiere autenticación. |
y) Configurar el parámetro MV_SRVPORT
Ítems/Carpetas | Descripción |
Nombre: | MV_SRVPORT |
Tipo: | Numérico |
Cont. Por.: | Ejemplo: 25 |
Descripción: | CFDi: Puerto de salida de servidor de correo. |
z) Configurar el parámetro MV_RETISR
Ítems/Carpetas | Descripción |
Nombre: | MV_RETISR |
Tipo: | Carácter |
Cont. Por.: | Ejemplo: IRS |
Descripción: | Códigos de impuesto variable impuestos variables para retenciones de ISR. |
Importante: Ingresar los códigos de los impuestos variables que son utilizados para realizar el cálculo de retenciones de ISR. Cada código debe estar separado por el carácter pipe “|”.
...
aa) Configurar el parámetro MV_RETIVAM
Ítems/Carpetas | Descripción |
Nombre: | MV_RETIVAM |
Tipo: | Carácter |
Cont. Por.: | Ejemplo: RIV |
Descripción: | Códigos de impuesto variable impuestos variables para retenciones de IVA. |
Importante: Ingresar los códigos de los impuestos variables que son utilizado para realizar el cálculo de retenciones de IVA. Cada código debe estar separado por el carácter pipe “|”.
bbab) Configurar el parámetro MV_RETIEPS
Ítems/Carpetas | Descripción |
Nombre: | MV_RETIEPS |
Tipo: | Carácter |
Cont. Por.: | Ejemplo: IER |
Descripción: | Códigos de impuesto variable impuestos variables para retenciones de IEPS. |
Importante: Ingresar los códigos de los impuestos variables que son utilizados para realizar el cálculo de retenciones de IEPS. Cada código debe estar separado por el carácter pipe “|”.
ccac) Configurar el parámetro MV_RETZONE
...
Carga de Catálogos
- Configurar el parámetro MV_PATH814 con la ruta local donde se encuentran los archivos con formato .csv para la carga de Catálogos del Documento de Retenciones e Información de Pagos del SAT.
- Colocar en la ruta local informada en el parámetro MV_PATH814 los archivos 01TiposRetencion.csv, 02TiposContribuyentes.csv, 03PaisesRetencion.csv y 04TiposImpuestoRet.csv (El archivo tipo .CSV deberá tener los campos separados por el carácter pipe (|) y solo se enviaran los códigos y descripciones).
- En el módulo Financiero (SIGAFIN) ir al menú "Miscelánea | Ret. e Info. de Pagos | Constancia Retención" (FINA925), desde "Otras Acciones Ejecutar " ejecutar la acción Cargar Catálogos.
NOTA: Los catálogos puedes ser descargados del portal del SAT https://www.sat.gob.mx/consultas/64451/conoce-el-esquema-de-retenciones-e-informacion-de-pagos., en la opción Catálogos opción Catálogos de la factura de retenciones e información de pagos de la sección contenidos relacionadosContenidos Relacionados, debiendo dar formato a cada uno de los archivos .CSV teniendo en cuenta que el número máximo de caracteres que guarda la descripción (X5_DESCSPA) en las tablas genéricas es de tamaño 55.
...
I. En la pestaña De Registro los , 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 “;”.
...
- Benef. Efect. (A2_ESBENEF), Utilizado para expresar si el beneficiario del pago es la misma persona que retiene. Combo con las opciones:
- Si – Beneficiario del pago
- No – No es beneficiario del pago
- 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.
4. Registrar movimientos en el sistema de facturas de entrada para proveedores nacionales y extranjeros en los cuales se estén realizando retenciones de IVA, ISR y/o IEPS.
5. Generar las órdenes de pago para las facturas registradas previamente.
...
- 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 es corresponde a los campos A2_COD + “-” + A2_LOJA + “-” + A2_NOME
Ejemplo: P000001-T01-Nombre Proveedor
- Proveedor: Seleccionar los proveedores de los cuales desea consultar las órdenes de pago.
- 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 timbre 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 Certificado de retenciones 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.
...
Otras acciones / Acciones relacionadas
Acción | Descripción |
---|---|
+Gen. Contancia de Ret. | Genera y timbra el XML del CFDI del CFDI de las constancias de Retenciones e Información de Pagos, y realiza envío del XML y PDF de acuerdo a lo informado en los parámetros (Grupo de preguntas FINA925). |
Leyenda | Permite consultar el significado de los estatus de las Órdenes de Pago en el browse. |
Cargar Catálogos | Permite cargar los catálogos de Tipos de Retención, Tipos de Contribuyentes, Países y Tipos de impuesto a partir de archivos .CSV. |
Card documentos | ||||
---|---|---|---|---|
|
...
04. TABLAS UTILIZADAS
- SEK - Órdenes de Pago.
- SE2 - Cuentas por Pagar.
- SA2 - Proveedores.
- SE5 - Movimientos Bancarios.
- SA6 - Bancos.
- SF1 - Encabezado de Fact. de Entrada.
- SF2 - Encabezado de Fact. de Salida.
- SD1 - Ítems de las Fact. de Entrada.
- SD2 - Ítems de las Fact. de Entrada de Salida.
- SF4 - Tipos de Entrada y Salida.
- SFB - Impuestos variables.
- SYA - Países.
05. DICCIONARIO DE DATOS
1. Creación o modificación del siguiente grupos de preguntas en el archivo SX1 – Archivo de Preguntas:
Grupo FINA925 | ||||||
Orden | Pregunta | Tipo | Tamaño | Validaciones | Opciones | Help |
01 | ¿Proveedor? | Caracter | 60 | fVendor(,,) | Rango de proveedores a consultar. | |
02 | ¿Mes Inicial? | Numeric | 2 | ValidMes(MV_PAR02) | Mes inicial del período de la retención e información de pagos. | |
03 | ¿Mes Final? | Numeric | 2 | ValidMes(MV_PAR03) | Mes final del periodo de la retención e información de pagos. | |
04 | ¿Año? | Numeric | 4 | Atributo requerido para la expresión del ejercicio fiscal. | ||
05 | ¿Tipo de Pago? | Caracter | 20 | 1-Definitivo 2-Provicional | Requerido para precisar si el monto de la retención es considerado pago definitivo o pago provisional. | |
06 | ¿Fecha de Inicio? | Date | 8 | Fecha de inicio para consultar las órdenes de pago. | ||
07 | ¿Fecha Final? | Date | 8 | Fecha final para consultar las órdenes de pago. | ||
08 | ¿Envía Email? | Caracter | 1 | 1-Si (Default) 2-No | Enviar por correo electrónico las constancias de retención. | |
09 | ¿Envía Timbrar? | Caracter | 1 | 1-Si (Default) 2-No | Generar timbre fiscal digital. | |
10 | ¿Filtra generadas? | Caracter | 1 | 1-Si 2-No (Default) | Filtrar las órdenes de pago que ya cuentan con constancia de retención | |
11 | ¿Tipo Retención? | Caracter | 2 | Vazio() .Or. ExistCpo('SX5','XF'+ MV_PAR11) | Se debe registrar 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. | |
12 | ¿Visualiza PDF? | Caracter | 1 | 1-Si 2-No (Default) | Permite indicar si al finalizar el proceso de timbrado del CFDI de las constancias de Retenciones e Información de Pagos se visualizará la representación impresa en formato PDF, informar Si para visualizar el informe. |
NOTA: Las preguntas ¿Tipo Retención? y ¿Visualiza PDF? fueron agregados en el pacote 007420 - DMINA-8678 CONST. RETENCIÓN IMPUESTOS MÉXICO 12.
...
NOTA: Para todos los campos en el pacote 007420 - DMINA-8678 CONST. RETENCIÓN IMPUESTOS MÉXICO 12 . se realizó modificación para permitir la alteración de las propiedades Nombre, Tamaño, Tipo, Orden y Uso.
...