Versões comparadas

Chave

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

...

Línea de Producto:

Microsiga Protheus

Segmento:

Servicios - Mercado Internacional.

Módulo:

SIGAFAT - Facturación.

Función:

Rutina(s)Nombre Técnico
LOCXNFGeneración de Notas Fiscales.

Situación/Requisito:


Al momento de capturar una Nota de Crédito a partir de una Factura Salida con la opción Documento Origen, los datos de los campos de comercio exterior no son considerados, por lo que no se informan en el Ítem de la Nota de Crédito.


Solución/Implementación:

En el fuente LOCXNF.PRW dentro de la función LxDocOri() dentro del aHeader se busca la posición de los  campos D1_UNIADU, D1_USDADU, D1_VALADU, D1_CANADU y D1_FRACCA dentro del aHeader y con esta posición se asignan los valores dentro del aCols para después ser visualizados en el grid de la Nota de Crédito.

Se modifica FATSMEX.INI en la cadena original cuando se asignan valores a  “Receptor Domicilio” para la cadena original cCadOrig se asigna  la función de tratamiento de caracteres una sola vez quedando de la siguiente forma: cCadOrig +=  CFDCarEsp(AllTrim(SA1->A1_MUN),.F.)

En la preparación del XML para el Nodo Municipio se asigna la función de tratamiento de caracteres Municipio= CFDCarEsp(AllTrim(SA1->A1_MUN),.T.)

Se modifica FATEMEX.INI en el apartado “Complemento de Comercio Exterior” para la asignación de la cadena original aCadOriCCE  se obtiene la Unidad Aduana con la función ObtColSAT() usando la tabla S014  y filtrando por el campo  de Fracción Arancelaria D1_FRACCA. Quedando de la siguiente forma: cCadOriCCE += AllTrim(ObtColSAT("S014",AllTrim(SD1->D1_FRACCA),1,8,9,2))

En la preparación del XML también se obtiene la Unidad Aduana con la función ObtColSAT UnidadAduana ="' + AllTrim(ObtColSAT("S014",AllTrim(SD1->D1_FRACCA),1,8,9,2))


Implementación:

  1. En el Menú Actualizaciones > Facturación > Facturaciones
    Dar de alta una Factura de Venta de Comercio Exterior, en el encabezado capturar los datos necesarios para comercio exterior, en el detalle de cada ítem asignar información en los campos Cant. Aduana, Frac. Arance, Valor USD, Val. Aduna y Unidad Aduana, también asignar un TES de salida correspondiente a Exportación (exenta de Impuesto).
  2. En el Menú Actualizaciones > Facturación > Generac. de Notas de Crédito y Débito  
    Dar de alta una Nota de Crédito (NCC), en el encabezado capturar los datos necesarios para comercio exterior.
  3. Llenar el detalle desde
un Documento OrigEn el
  1. menú “Otras Acciones” seleccionar la opción “Doc. Orig.”
    Indicar que el llenado es desde las Facturas
    Se muestra las Facturas de Salida previamente timbradas.
    Seleccionar la Factura de Venta de Comercio Exterior 
    La acción llenará el UUID del encabezado y los valores de Cant. Aduana, Frac. Arance, Valor USD, Val. Aduna y Unidad Aduana del detalle.
  2. Asignar TES de Entrada correspondiente a Exportación (exenta de Impuesto).
  3. Guardar la Nota de Crédito.
  4. Timbrar el Documento.
  5. Verificar los valores de Comercio Exterior en el XML


Requisito (Issue):DMINA-3457

Versión:

12.1.17

...