01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAFAT - Facturación |
---|
Función: | Rutinas | Nombre Técnico | Fecha |
---|
FATSMEX.PRW | Generación de XML para Documentos de Salida | 25/07/2023 | LOCXFUNA | Funciones Genéricas para Notas Fiscales | 25/07/2023 | FATXFUMI | Funciones genéricas para Facturación - Mercado Internacional | 24/07/2023 |
|
---|
País: | México |
---|
Ticket: | No aplica. |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-17258 |
---|
02. SITUACIÓN/REQUISITO
Se solicita que cuando el parámetro MV_FEXML se encuentre configurado con el valor S, al realizarse la generación del Comprobante Fiscal Digital por Internet (CFDI) en la Factura de Venta de tipo Traslado, sea realizada a través del uso de la rutina FATSMEX.PRW, y se permita la generación del nodo para el Complemento de comercio exterior y Carta Porte versión 2.0.
...
En la rutina de Funciones genéricas para Facturación - Mercado Internacional (FATXFUMI):
- Se realizaron ajustes en la función que Genera la Cadena original y Nodo de cfdi:Receptor (FATSMIRECE) para que los atributos Rfc, Nombre, DomicilioFiscalReceptor, NumRegIdTrib, y ResidenciaFiscal, sean creados de acuerdo a las validaciones de Comercio Exterior y tipo de documento de Traslado.
- Se creó la función que Genera la Cadena Original y el nodo en el XML para informar los datos correspondientes al Complemento de Comercio Exterior (FATXCOMEXT).
En la rutina de Generación de XML para Documentos de Salida (FATSMEX):
- Se realizan ajustes para permitir la generación de los nodos que aplican para el complemento de Comercio Exterior versión 1.1, a través del llamado a las funciones FATXCOMEXT() de la rutina de Funciones genéricas para Facturación - Mercado Internacional (FATXFUMI)
En la rutina de Funciones Genéricas para Notas Fiscales (LOCXFUNA):
...
Totvs custom tabs box |
---|
tabs | Paso 01, Paso 02, Paso 03, Paso 04 |
---|
ids | paso1,paso2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 |
---|
| - Realizar un respaldo del repositorio del ambiente (archivo RPO).
- Aplicar el parche correspondiente al issue DMINA-17258.
- Validar que las rutinas incluidas en el parche coincidan con las mencionadas en la sección "Función" del encabezado del presente Documento Técnico, así como las fechas.
- Configurar el parámetro MV_CFDIEXP con valor .T.
- Configurar el parámetro MV_FEXML con valor S.
- Tener activa la funcionalidad de Carta Porte, para más información ver Documento Técnico de CFDI con Complemento Carta Porte versión 2.0 México
- En el módulo Configurador (SIGACFG), ir al menú Entorno | Empresas | Sucursal (CFGX032).
- Configurar los siguientes campos necesarios para Comercio Exterior:
- CP Fiscal/Entrega (M0_CEPENT) con valor del Código Postal de la Empresa, el cual debe existir en los catálogos c_CodigoPostal_Parte_1 o c_CodigoPostal_Parte_2 definidos por el SAT.
- Código Municipio (M0_CODMUN) con el valor del Código de Municipio de la Empresa, el cual debe existir en el catálogo c_Estado definido por el SAT.
- Cód. Z. Sec (M0_COZOSE) con el valor del Código la Colonia y Código de la Localidad de la Empresa separados por un pipe "|", y los códigos deben existir en los catálogos c_Colonia_1, c_Colonia_2 o c_Colonia3, y c_Localidad definidos por el SAT.
- En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Clientes.
- Configurar un Cliente como Extranjero, informando los siguientes campos:
Est. Cliente (A1_EST) igual a EX. Rfc (A1_CGC) con el valor XEXX010101000. - En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Mantenimiento de Catálogos (FISA813).
- En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Productos.
- Configurar un Producto, configurando el campo Prod/Serv SAT (B1_PRODSAT), con un valor que no exista en el catálogo S019 - Producto/Servicio CP
- En modo Modificar para el Cliente, desde Otras acciones ejecutar la acción Complemento del Cliente e informar los siguientes campos:
- Método Pago (AI0_MPAGO) igual a 99 - Por definir.
- NumRegIdTrib (AI0_IDFIS).
- Rég. Fiscal (AI0_REGFIS) igual a 616 - Sin obligaciones fiscales.
|
Totvs custom tabs box items |
---|
| - En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
- Incluir una Factura de Venta de tipo Traslado.
- En el encabezado informar los campos relacionados al complemento de Comercio Exterior:
- Tipo Opera (F2_TIPOPE)
- Clv. Ped. (F2_CVEPED)
- Cer Origen (F2_CERORI)
- Incoterm (F2_INCOTER)
- Subdivisión (F2_SUBDIV)
- Cambio USD (F2_TCUSD), debe ser de acuerdo a Tipo de cambio y Tasas - Diario Oficial de la Federación, utilizando la tasa del día anterior a la fecha de emisión del documento.
- Total USD (F2_TOTUSD)
- Reg. Fiscal (F2_IDTRIB)
- Res. Fiscal (F2_RESIDE)
- Mot. Tras. (F2_TRASLA)
- ¿Carta Porte? (F2_TPCOMPL) con el valor S-Si.
- En el detalle informar:
- El Producto que fue configurado como Servicio, el cual debe utilizar una Tipo de Salida con cálculo de impuestos y retenciones.
- El o los productos a transportar, utilizando un Tipo de Salida que no afecte a stock ni a financiero.
- En el detalle informar los campo relacionados al complemento de Comercio Exterior:
- Cant. Aduana (D2_CANADU)
- Frac. Arance (D2_FRACCA)
- Unidad Adua. (D2_UNIADU)
- Valor USD (D2_USDADU)
- Val. Aduana (D2_VALADU)
- Desde Otras acciones ejecutar la acción Carta Porte.
- Informar los datos para el Complemento de Carta Porte y presionar Confirmar.
- Presionar Grabar para confirmar el guardado de la Factura.
- Confirmar la generación y timbrado del Comprobante Fiscal Digital por Internet (CFDI).
- Validar que el timbrado haya sido exitoso.
- Validar en el XML :
El nodo cfdi:Comprobante\cfdi:Complemento\cartaporte:CartaPorte se visualice. El nodo cfdi:Comprobante\cfdi:Complemento\cce11:ComercioExterior se visualice.
|
|
04. INFORMACIÓN ADICIONAL
...
Card documentos |
---|
Informacao | La presente solución aplica para versión 12.1.33 o superior, es necesario tener activa la funcionalidad de CFDI versión 4.0 o superior, y el parámetro MV_FEXML debe estar configurado con el valor S. |
---|
Titulo | ¡IMPORTANTE! |
---|
|
05. ASUNTOS RELACIONADOS