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>
|