Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Se agregan los campos D1_NICO (notas de crédito), D2_NICO(factura de salida) y C6_NICO (Pedidos/Remitos), estos contendrán los dos dígitos correspondientes al Números de Identificación Comercial (NICO).

En el fuente MATA468N en la función a468nGravD2() cuando se genera una factura a partir de un pedido o remisión se signa el valor NICO (C6_NICO)  a la factura de salida (D2_NICO ) solo cuando el complemento de comercio exterior se encuentre activo (MV_CFDIEXP = .T.).

En el fuente LOCXNF dentro de la función LxDocOri se asigna el valor NICO(D2_NICO) a la NCC (D1_NICCO) cuando se realiza una nota de crédito a partir de una factura de salida.

Se agrega disparador a los campos D1_FRACCA, D2_FRACCA y C6_FRACCA para llenar automáticamente los campos D1_NICO, D2_NICO y C6_NICO.

Se modifica archivo de configuración fatsmex.ini, en la fracción arancelaria (D2_FRACCA) se concatena el identificador NICO (D2_NICO ) para que la información asignada al elemento FraccionArancelaria corresponda a 10 dígitos.

Se modifica archivo de configuración fatemex.ini, en la fracción arancelaria (D1_FRACCA) se concatena el identificador NICO (D1_NICO ) para que la información asignada al elemento FraccionArancelaria corresponda a 10 dígitos.

...

Totvs custom tabs box
tabsPre-Condiciones,Pasos
idsPre-Condiciones,Pasos
Totvs custom tabs box items
defaultyes
referenciaPre-Condiciones
  • Realizar un respaldo del repositorio (RPO).
  • Realizar un respaldo del los archivos de configuración fatemex.ini y fatsmex.ini
  • Tabla SE5(Movimientos Bancarios) con sucursal compartida.
  • Aplicar el parche correspondiente al issue DMINA-10927 y actualizar los archivos fatemex.ini y fatsmex.ini


    Aviso
    titleImportante

    Si en su ambiente ya existen los archivos fatemex.ini y fatsmex.ini y contiene personalizaciones, es recomendable evitar su actualización, en cambio deberá editarlo y realizar la siguiente modificación:


    fatemex.ini

    En la sección "Cadena Original | Complemento de Comercio Exterior" ubicar la siguiente instrucción:

    (PREREG) IIf(lCCCE .And. !Empty(SD1->D1_FRACCA), (cCadOriCCE += Alltrim(SD1->D1_FRACCA)  + _aTotal[098],.T.), ("",,.T.))

    Concatenar el campo D1_NICO como se muestra en la siguiente línea:

    (PREREG) IIf(lCCCE .And. !Empty(SD1->D1_FRACCA), (cCadOriCCE += Alltrim(SD1->D1_FRACCA) + Alltrim(SD1->D1_NICO) + _aTotal[098],.T.), ("",,.T.))

    Ubicar el atributoFraccionArancelaria:

    (PREREG) (cNodoCCE += IIf(lCCCE .And. !Empty(SD1->D1_FRACCA), ' FraccionArancelaria="' + Alltrim(SD1->D1_FRACCA) + '"', ""),.T.)

    Concatenar el campo D1_NICO como se muestra en la siguiente línea:

    (PREREG) (cNodoCCE += IIf(lCCCE .And. !Empty(SD1->D1_FRACCA), ' FraccionArancelaria="' + Alltrim(SD1->D1_FRACCA) + Alltrim(SD1->D1_NICO) + '"', ""),.T.)


    Guardar los cambios.


    fatsmex.ini

    En la sección "Cadena Original | Complemento de Comercio Exterior (Mercancías)" ubicar la siguiente instrucción:

    (PREREG) IIf(lCCCE .And. !Empty(SD2->D2_FRACCA), (cCadOriCCE += Alltrim(SD2->D2_FRACCA) +  _aTotal[098],.T.), ("",,.T.))

    Concatenar el campo D2_NICO como se muestra en la siguiente línea:

    (PREREG) IIf(lCCCE .And. !Empty(SD2->D2_FRACCA), (cCadOriCCE += Alltrim(SD2->D2_FRACCA) + Alltrim(SD2->D2_NICO) + _aTotal[098],.T.), ("",,.T.))

    Ubicar el atributo FraccionArancelaria:

    (PREREG) (cNodoCCE += IIf(lCCCE .And. !Empty(SD2->D2_FRACCA), ' FraccionArancelaria="' + Alltrim(SD2->D2_FRACCA) + '"', ""),.T.)

    Concatenar el campoD2_NICOcomo se muestra en la siguiente línea :

    (PREREG) (cNodoCCE += IIf(lCCCE .And. !Empty(SD2->D2_FRACCA), ' FraccionArancelaria="' + Alltrim(SD2->D2_FRACCA) + Alltrim(SD2->D2_NICO) + '"', ""),.T.)


    Guardar los cambios.


    Si tiene dudas de como hacer estos cambios, consulte al área de  Soporte o Servicios

  • 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.
  • Contar con un ambiente configurado para el complemento de comercio exterior.
Totvs custom tabs box items
defaultno
referenciaPasos

1. Factura de Salida

 Ingresar al módulo Facturación (SIGAFAT), opción "Actualizaciones | Facturación | Facturaciones"(MATA67N).

  1. Incluir una factura.
    En el encabezado llenar los campo relacionados al complemento de comercio exterior.
    Tipo Oper, Clv. Ped, Cer. Origen, Subdivisión, Incoterm, Cambio USD, Total USD, Res. Fiscal y Reg. Fiscal



    En el detalle llenar los campo relacionados al complemento de comercio exterior.

    Cant. Aduana, Frac. Arance, Unidad Adua, Valor USD y Val Aduana

    Asignar los números
    Al seleccionar la frac. Arancelaria, se abrirá el catalogo mostrando también el numero de identificación comercial (NICO)

    Image Added


    Después de seleccionar la fracción arancelaria, se llenará automáticamente
     el en el campo Núm. Iden. Com


    En este ejemplo se utiliza la fracción arancelaria "01019099" y el NICO "00"

  2. Dar clic en "Grabar".
  3. Confirmar la generación del comprobante fiscal y generar el timbre fiscal.
  4. Verificar que sea timbrada la factura sin errores.
  5. Revisar XML

    En el atributo FraccionArancelaria se observa que el valor asignado es el correcto.

    Se concatenan los valore valores de fracción arancelaria "01019099" y  NICO "00" entonces su valor final es 0101909900





2. Nota de Crédito

 Ingresar al módulo Facturación (SIGAFAT), opción "Actualizaciones | Facturación | Generación de notas de Crédito y Débito "(MATA465N).

  1. Incluir una nota de crédito.
    En el encabezado llenar los campo relacionados al complemento de comercio exterior.
    Tipo Oper, Clv. Ped, Cer. Origen, Subdivisión, Incoterm, Cambio USD, Total USD, Res. Fiscal y Reg. Fiscal
  2. En el menú "Otras acciones" seleccionar la opción "Doc. Orig" y seleccionar la factura
    El detalle se llenar los campo relacionados a la factura seleccionada y a la información contenida en complemento de comercio exterior.

    Cant. Aduana, Frac. Arance, Unidad Adua, Valor USD y Val Aduana
    Image Removed
    Asignar los números de identificación comercial (NICO) en el campo Núm. Iden. Com

    Image Added

    En este ejemplo se utiliza la fracción arancelaria "01019099" y el NICO "00"

  3. Dar clic en "Grabar".
  4. Confirmar la generación del comprobante fiscal y generar el timbre fiscal.
  5. Verificar que sea timbrada la factura sin errores.
  6. Revisar XML

    En el atributo FraccionArancelaria se observa que el valor asignado es el correcto

    Se concatenan los valore de fracción arancelaria "01019099" y  NICO "00" entonces su valor final es 0101909900




3. Pedido de Venta

 Ingresar al módulo Facturación (SIGAFAT), opción "Actualizaciones | Pedidos| Pedido de Venta "(MATA410).

  1. Incluir un pedido de venta.
    En el encabezado informar que el documento a generar será una factura  y llenar los campo relacionados al complemento de comercio exterior.
    Tipo Opera, Clv. Ped, Cer. Origen, Subdivisión, Incoterm, Cambio USD, Total USD, Res. Fiscal y Reg. Fiscal




    En el detalle llenar los campo relacionados al complemento de comercio exterior.

    Cant. Aduana, Frac. Arance, Unidad Adua, Valor USD y Val Aduana


    Asignar los números Al seleccionar la frac. arancelaria, se abrirá el catalogo mostrando también el numero de identificación comercial (NICO)

    Image Added


    Después de seleccionar la fracción arancelaria, se llenará automáticamente
     el en el campo Núm. Iden. Com



    En este ejemplo se utiliza la fracción arancelaria "01031001" y el NICO "00"

  2. Dar clic en "Grabar".
  3. Si es necesario liberar de crédito y stock



4. Generar Factura a partir de un Pedido de Venta.

 Ingresar al módulo Facturación (SIGAFAT), opción "Actualizaciones | Facturación | Generación de notas  "(MATA468N).

  1. Generar factura a partir de una pedido.
  2. Llenar los parámetros necesarios para filtrar el pedido.
  3. Seleccionar todos los ítems del pedido generado anteriormente.
  4. En el menú "Otras acciones" seleccionar la opción "Genera Fact." 
  5. Asignar la "Serie", revisar los valores y dar clic en el botón "Ok"


  6. Confirmar la generación del CFDI y timbrar el documento.
  7. Verificar que sea timbrada la factura sin errores.
  8. Revisar XML

    En el atributo FraccionArancelaria se observa que el valor asignado es el correcto

    Se concatenan los valore de fracción arancelaria "01031001" y  NICO "00" entonces su valor final es 0103100100





...

CampoC6_NICO
TipoC
Tamaño2
Decimal0
Formato
TituloNum.Iden.Com
DescripciónNúmeros Ident. Comercial
UtilizadoSi
ObligatorioNo
BrowseNo
OpcionesN/A
WhenN/A
RelaciónN/A
Val. SistemaN/A
HelpAsigne el Número de Identificación
Comercial (NICO)


SX7 - Disparadores


Campo

D1_FRACCA

Secuencia

001

Regla

M->D1_NICO := ObtColSAT("S014",AllTrim(M->D1_FRACCA),1,8,176,2)

Contra Dominio

D1_NICO

Tipo

P

Seek

N

Alias
Orden0
Llave
Condición
Propiedad

U



Campo

D2_FRACCA

Secuencia

001

Regla

M->D2_NICO := ObtColSAT("S014",AllTrim(M->D2_FRACCA),1,8,176,2)

Contra Dominio

D2_NICO

Tipo

P

Seek

N

Alias
Orden0
Llave
Condición
Propiedad

U



Campo

C6_FRACCA

Secuencia

001

Regla

M->C6_NICO := ObtColSAT("S014",AllTrim(M->C6_FRACCA),1,8,176,2)

Contra Dominio

C6_NICO

Tipo

P

Seek

N

Alias
Orden0
Llave
Condición
Propiedad

U


Card documentos
InformacaoContar con las configuraciones necesarias para generar el complemento de comercio exterior. Realizar respaldo de los archivos de configuración fatemex.ini y fatsmex.ini antes de ser modificados.
Titulo¡IMPORTANTE!

...