Árvore de páginas

Carregando...

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFAT - Facturación
Función:
RutinaNombreFecha
LOCXMEXFunciones de Genéricas de Documentos Fiscales para el país México27/12/2022
País:México
Ticket:15859005
Requisito/Story/Issue (informe el requisito vinculado):DMINA-18038


02. SITUACIÓN/REQUISITO

En la rutina de Facturaciones (MATA467N), cuando se tiene configurado el parámetro MV_CFDIEXP con el valor .T., y se guarda una Factura de Venta de tipo Traslado, se presenta el siguiente error.log:

argument #0 error, expected N->U,  function abs on XVLDCMOBCE(LOCXMEX.PRW) 20/12/2022 18:33:11 line : 3302

03. SOLUCIÓN

En la rutina de Funciones de Genéricas de Documentos Fiscales para el país México (LOCXMEX):

Se realiza ajuste en la Función utilizada para agregar campos al encabezado de Notas Fiscales para México (LxCposMex), para activar la visualización de los siguientes campos para funcionalidad de Comercio Exterior, para la inclusión de Facturas de Venta de tipo Traslado (21), cuando el parámetro MV_CFDIEXP está configurado con el valor .T.:

  • Tipo Opera (F2_TIPOPE) 
  • Clv. Ped. (F2_CVEPED)
  • Cer Origen (F2_CERORI) 
  • Incoterm (F2_INCOTER)
  • Subdivisión (F2_SUBDIV)
  • Cambio USD (F2_TCUSD)
  • Total USD (F2_TOTUSD)
  • Reg. Fiscal (F2_IDTRIB)
  • Res. Fiscal (F2_RESIDE)
  • Mot. Tras. (F2_TRASLA)


Importante

Los campos que aplican para Comercio Exterior se visualizan para documento de Tipo Traslado (21), cuando los parámetros MV_CFDI40 y MV_CFDIEXP están configurado con el valor .T.



  1. Realizar un respaldo del repositorio del ambiente (archivo RPO).
  2. Aplicar el parche correspondiente al issue DMINA-18038.
  3. 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.
  4. Configurar el parámetro MV_CFDIEXP con valor .T.
  5. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Clientes.
    • Configurar un Cliente, para la generación de la Factura de Traslado.
  6. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Facturación | Productos.
    • Configurar el o los Productos, para la generación de la Factura de Traslado.
  7. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Facturación | Tipos de Entrada y Salida.
    • Configurar un Tipo de Salida (TES) que no afecte a stock, para la generación de la Factura de Traslado.
  1. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
  2. Informar en la pregunta ¿Normal/Benef./Anticipo?, la opción Traslado.
  3. Informar el campo Uso CFDI (F2_USOCFDI) con el valor S01 - Sin efectos fiscales.
  4. Informar el campo Carta Porte? (F2_TPCOMPL) con la opción N - No.
  5. Informar el detalle de la Factura de Traslado, utilizando el Tipo de Salida (TES), que no afecta a stock.
  6. Dar clic en "Grabar".
  7. Validar que el guardado sea exitoso.
  1. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
  2. Informar en la pregunta ¿Normal/Benef./Anticipo? la opción Traslado.
  3. 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)
  4. Informar el campo Uso CFDI (F2_USOCFDI) con el valor S01 - Sin efectos fiscales.
  5. Informar el campo Carta Porte? (F2_TPCOMPL) con la opción N - No.
  6. 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)
  7. Dar clic en "Grabar".
  8. Validar que el guardado sea exitoso.


04. INFORMACIÓN ADICIONAL

No aplica.


¡IMPORTANTE!

La presente solución aplica para versión 12.1.33 o superior.


05. ASUNTOS RELACIONADOS

  • DT Facturación Electrónica para México de Comprobantes Fiscales Digitales por Internet (CFDI) Versión 4.0