Generar un archivo XML para realizar el timbrado del CFDI de las constancias de Retenciones e Información de Pagos, así como su representación impresa en formato PDF donde se incluirá lo siguiente:
Para la funcionalidad del trimbrado del de las constancias de Retenciones e Información de Pagos es necesario contar con las siguientes rutinas:
Utilice este espacio para incluir ejemplos de utilización.
Otras acciones / Acciones relacionadas
Acción | Descripción |
---|---|
Incluya la acción | Incluya la descripción relacionada |
Incluya la acción | Incluya la descripción relacionada |
Incluya la acción | Incluya la descripción relacionada |
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(,,) | ||
02 | ¿Mes Inicial? | Numeric | 2 | ValidMes(MV_PAR02) | ||
03 | ¿Mes Final? | Numeric | 2 | ValidMes(MV_PAR03) | ||
04 | ¿Año? | Numeric | 4 | |||
05 | ¿Tipo de Pago? | Caracter | 20 | 1-Definitivo 2-Provicional | ||
06 | ¿Fecha de Inicio? | Date | 8 | |||
07 | ¿Fecha Final? | Date | 8 | |||
08 | ¿Envía Email? | Caracter | 1 | 1-Si (Default) 2-No | ||
09 | ¿Envía Timbrar? | Caracter | 1 | 1-Si (Default) 2-No | ||
10 | ¿Filtra generadas? | Caracter | 1 | 1-Si 2-No (Default) | ||
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) |
2. Validar que existan las siguientes tablas en el archivo SX5 - Tablas Genéricas:
SX5 - Tablas Genéricas | |
Clave | Descripción |
XF | Catálogo de Tipo de retención |
XG | Catálogo de Tipo de contribuyente |
XH | Catálogo de Países |
XI | Catálogo de Tipo de Impuestos |
3. Creación de Campos en el archivo SX3 – Campos:
SX3 - Campos | |||
Tabla | Campo | Tipo | Tamaño |
SYA | YA_CVESAT | C | 3 |
SA2 | A2_CVESAT | C | 2 |
SA2 | A2_RLRFC | C | 14 |
SA2 | A2_RLCURP | C | 18 |
SA2 | A2_RLCVSAT | C | 2 |
SA2 | A2_ESBENEF | C | 1 |
SEK | EK_XMLRET | C | 60 |
SEK | EK_UUID | C | 36 |
SEK | EK_FECTIMB | D | 8 |
SEK | EK_FECANTF | D | 8 |
SEK | EK_DCONCEP | M | 255 |
4. Verificar que existan los siguientes parámetros en el archivo SX6 – Parámetros:
SX6 - Parámetros | |
Parámetro | Tipo |
MV_RTCVRET | C |
MV_RTCCONT | C |
MV_RTCPAIS | C |
MV_RTCVIMP | C |
MV_RETISR | C |
MV_RETIVAM | C |
MV_RETIEPS | C |
MV_SRVPORT | N |
MV_RETZONE | C |
MV_CFDRETP | C |
6. Verificar que exista el siguiente índice en el archivo SIX – Índices:
SIX - Índices | |
Índice | Clave |
SEK | EK_FILIAL+EK_FORNECE+EK_LOJA+EK_UUID |
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |