...
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAFAT - Facturación |
---|
Función: | Rutina | Nombre Técnico | Fecha |
---|
LOCXMEXLOCXMEX | Funciones Genéricas para Documentos Fiscales para México. | 02/10/2023 | FATXFUMI | Funciones genéricas para Facturación - Mercado Internacional | 02/10/2023 | FATSMEX.INI | Generación de XML para Documentos de Salida | 02/10/2023 | FATEMEX.INI | Generación de XML para Documentos de Entrada. | 02/10/2023 |
|
---|
País: | México (MEX) |
---|
Ticket: | No aplica |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-20752 |
---|
...
Para la generación de Pedido de Venta, si el parámetro MV_CFDIEXP (¿Genera Complemento de Comercio Exterior en CFDI?) está configurado con el valor .T. y el campo Tipo Opera. (C5_TIPOPE) es diferente de vacíocontiene información, se solicitan los siguientes ajustes:
...
Se creó la función LxFraccAra(), que retorna la Fracción Arancelaria del campo Fracc Arance (B1_CODICE), realizando búsqueda por el Código del Producto.
Se creÓ creó la función LxUMFracc(), que retorna la Unidad de Medida Aduanera, obteniendo el valor del campo UnidMedi de la tabla S014 - Catálogo Fraccion Arancelaria del Mantenimiento de Catálogos (Tablas F3H y F3I) que corresponde para la Fracción Arancelaria.
...
Totvs custom tabs box |
---|
tabs | Pre-condiciones, Factura de Venta, Pedido de Venta, Paso 04 |
---|
ids | paso1,paso2,paso3 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 |
---|
| - Realizar el respaldo del RPO (archivo .rpo del ambiente)
- Aplicar el parche correspondiente al issue DMINA-20752.
- En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Mantenimiento de Catálogos (FISA813)
- Validar que se encuentre cargado el catálogo S014 - Catálogo Fracción Arancelaria, y que se encuentre informado el campo Unidad Medida para cada Fracción arancelaria.
- En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Clientes.
- Configurar el Cliente, que será utilizado para la inclusión del Pedido de Venta o Factura.
- En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Productos.
- Configurar uno o varios Productos, que serán utilizados para la inclusión del Pedido de Venta o Factura.
- Configurar el parámetro MV_CFDIEXP con valor .T.
|
Totvs custom tabs box items |
---|
| - En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
- Informar en la pregunta ¿Normal/Benef./Anticipo? la opción Traslado o Normal.
- 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) Aviso |
---|
| Para que los campos Frac. Arance (D2_FRACCA) y Unidad Adua. (D2_UNIADU) sean llenados al informar el campo Producto (D2_COD), es necesario que en el Encabezado de la Factura de Venta el campo Tipo Opera (F2_TIPOPE) haya sido informado. |
- Informar el campo Uso CFDI..
- En el detalle informar los campo relacionados al Complemento de Comercio Exterior:
- Cant. Aduana (D2_CANADU)
- Valor USD (D2_USDADU)
- Val. Aduana (D2_VALADU)
- Dar clic en "Grabar".
- Validar que los campos Frac. Arance (D2_FRACCA) y Unidad Adua. (D2_UNIADU) se encuentren informados.
|
Totvs custom tabs box items |
---|
| - En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Pedidos | Pedidos de Venta.
- Informar en la pregunta ¿Normal/Benef./Anticipo? la opción Traslado o Normal.
- En el encabezado informar los campos relacionados al complemento de Comercio Exterior:
- Tipo Opera (C5_TIPOPE)
- Clv. Ped. (C5_CVEPED)
- Cer Origen (C5_CERORI)
- Incoterm (C5_INCOTER)
- Subdivisión (C5_SUBDIV)
- Cambio USD (C5_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 (C5_TOTUSD)
- Reg. Fiscal (C5_IDTRIB)
- Res. Fiscal (C5_RESIDE)
Mot. Tras. (C5_TRASLA) Aviso |
---|
| Para que los campos Frac. Arance (C6_FRACCA) y Unidad Adua. (C6_UNIADU) sean llenados al informar el campo Producto (C6_PRODUTO), es necesario que en el Encabezado de la Factura de Venta el campo Tipo Opera (C5_TIPOPE) haya sido informado. |
- Informar el campo Uso CFDI (C5_USOCFDI).
- En el detalle informar los campo relacionados al complemento de Comercio Exterior:
- Cant. Aduana (D2_CANADU)
- Valor USD (D2_USDADU)
- Val. Aduana (D2_VALADU)
- Dar clic en "Grabar".
- Validar que los campos Frac. Arance (C6_FRACCA) y Unidad Adua. (C6_UNIADU) se encuentren informados.
|
|
...
Configurar los siguientes Disparadores en el archivo SX7 - Disparadores:
Campo | C6_PRODUTO |
Secuencia | 007 |
Cnt. Dominio | C6_FRACCA |
Tipo | 1 - Primario |
Regla | IIf(FINDFUNCTION("LxFraccAra"),LxFraccAra(M->C6_PRODUTO, M->C5_TIPOPE),"") |
Posiciona | 2 - No |
Alias |
|
Orden | 0 |
Clave |
|
Condición |
|
Campo | C6_PRODUTO |
Secuencia | 008 |
Cnt. Dominio | C6_UNIADU |
Tipo | 1 - Primario |
Regla | IIf(FINDFUNCTION("LxUMFracc"),LxUMFracc(M->C6_FRACCA, M->C5_TIPOPE),"") |
Posiciona | 2 - No |
Alias |
|
Orden | 0 |
Clave |
|
Condición |
|
001002 |
Cnt. Dominio | C6_UNIADU |
Tipo | 1 - Primario |
Regla | IIf(FINDFUNCTION("LxUMFracc"),LxUMFracc(M->C6_FRACCA, M->C5_TIPOPE),"") |
Posiciona | 2 - No |
Alias |
|
Orden | 0 |
Clave |
|
Condición |
|
Campo | D2_COD |
Secuencia | 008 |
Cnt. Dominio | D2_FRACCA |
Tipo | 1 - Primario |
Regla | IIf(FINDFUNCTION("LxFraccAra"),LxFraccAra(M->D2_COD, M->F2_TIPOPE),"") |
Posiciona | 2 - No |
Alias |
|
Orden | 0 |
Clave |
|
Condición |
|
Campo | D2_COD |
Secuencia | 009 |
Cnt. Dominio | D2_UNIADU |
Tipo | 1 - Primario |
Regla | IIf(FINDFUNCTION("LxUMFracc"),LxUMFracc(M->D2_FRACCA, M->F2_TIPOPE),"") |
Posiciona | 2 - No |
Alias |
|
Orden | 0 |
Clave |
|
Condición |
|
Campo | D2_FRACCA |
Secuencia | 002 |
Cnt. Dominio | D2_UNIADU |
Tipo | 1 - Primario |
Regla | IIf(FINDFUNCTION("LxUMFracc"),LxUMFracc(M->D2_FRACCA, M->F2_TIPOPE),"") |
Posiciona | 2 - No |
Alias |
|
Orden | 0 |
Clave |
|
Condición |
|
Configurar la siguiente consulta estándar en el archivo SXB - Consulta Estándar:
Alias | Tipo | Secuencia | Columna | Descripción | Contenido |
MEX014 | 1 | 01 | RE | Fraccion Arancelaria | F3I |
MEX014 | 2 | 01 | 01 | Fraccion Arancelaria | F812SXB("S014","FracAran") |
MEX014 | 5 | 01 |
|
| VAR_IXB |
Configurar el siguiente campo en el archivo SX3 - Campos:
Campo | B1_CODICE |
Tipo | C - Caracter |
Tamaño | 10 |
Decimal | 0 |
Formato | @! |
Contexto | Real |
Propiedad | Modificar |
Tit. Español | Fracc Arance |
Desc. Español | Fracción arancelaria |
Consulta Estándar | MEX014 |
Validación | Vazio() .or. ValidF3I("S014", M->B1_CODICE,1,8) |
Obligatorio | No |
Usado | Si |
Exhibe en Browse | No |
Help | Fracción Arancelaria aplicable a la mercancía según corresponda, conforme a la TIGIE. |
Si se tiene la funcionalidad de uso del archivo de Generación de XML para Documentos de Salida (FATSMEX.INI), se deben realizar los siguientes ajustes para hacer uso de la funcion FxDelExp().
...