Поделиться через


AX 2012 - Menu CFDI (factura electrónica)

En algunas ocasiones el Menú CFDI (factura electrónica) [Ruta: Cuentas por cobrar > Consultas > Diarios] pudiera no estar visible.
Para colocarlo como visible se recomienda el siguiente procedimiento:

1. Abrir 2 instancias de AOT (Ctrl + D)
2. Arrastrar EInvoiceCFDIJour_MX al Menú Journals

3. Guardar.
4. Abrir un nuevo cliente de AX.

Para V

Comments

  • Anonymous
    December 11, 2013
    Hola Felix, buen dia. hay algunos campos en la tabla de proveedores, el codigo en el metodo enableDisableEinvoiceFields_MX() en la forma VendTable dice que esos campos deben ser visible solo si en los parametros de facturacion electronica dentro de Basic / Setup / Einvoice / Electronic Invoice parameters / Enable CFD (Electronic Invoices) esta seleccionado. Existe algun bug en esta opcion'? ya que actualmente solo usamos la opción CFDI que es el otro checkbox en donde no se habilitan los campos si este esta seleccionado, pero como no utilizamos CFD si no CFDI como le podemos hacer para verlos visibles' saludos

  • Anonymous
    December 12, 2013
    Hola Emmanuel, Buen día! Me podrías decir por favor los campos de proveedor a los que te refieres? Gracias

  • Anonymous
    June 29, 2015
    Hola Félix, buen día! He realizado la configuración de los parámetro de CFDI y al momento de realizar una factura me muestra el siguiente error: "No se puede encontrar el certificado digital." "Microsoft.Dynamics.Ax.Xpp.ErrorException: Exception of type 'Microsoft.Dynamics.Ax.Xpp.ErrorException' was thrown..." Me está faltando configurar algún campo? Gracias!

  • Anonymous
    September 07, 2015
    Hola Areli, Espero que estés muy bien! El origen de ese mensaje es la configuración del CFDI. En mi experiencia, puedes activar los valores de configuración para el CFD y luego configurar el CFDI normalmente. Eso ayudará. Que tengas buen día! Félix

  • Anonymous
    October 30, 2015
    Saludos Felix. Al realizar el procedimiento como indicas, cambia el error, para a error de pila, es en ejecución. Error al ejecutar código: EInvoiceSignXmlDoc_MX objeto no inicializado. El objeto en la declaración CLRObject asymmetricAlgorithm; en la asignación    certificate     = DigitalCertificateManager::getCurrentDigitalCertificate();    asymmetricAlgorithm = certificate.get_PrivateKey(); Queda nulo lanzando la falla en la línea 26 return rsa.SignHash(_hash, System.Security.Cryptography.CryptoConfig::MapNameToOID('SHA1')); Seguimiento de pila [s]    ClassesEInvoiceSignXmlDoc_MXsign                                                                    26 [s]    ClassesEInvoiceSignXmlDoc_MXgetSello                                                                31 [s]    ClassesEInvoiceCFDIXMLFormat_V3_2_MXsignDocument                                                    17 [s]    ClassesEInvoiceXMLFormat_MXdoFormat                                                                 12 [s]    ClassesEInvoiceXMLFormat_MXcreate                                                                    5 [s]    ClassesEInvoicePost_MXgetXMLDocumentString                                                           3 [s]    ClassesEInvoiceCFDIPost_CustInvoiceJour_MXcreateXMLDoc                                              15

  • Anonymous
    November 25, 2015
    Hola Iván Danilo, Espero que estés muy bien. Muchas gracias por la pregunta. En ese caso, ustedes pueden intentar realizar Compilación + Compilación FULL CIL + Sincronización. Si después de ese procedimiento el mensaje continúa, por favor, abre un incidente de soporte para poder analizarlo a detalle. Muchas gracias por estar en contacto y espero que tengas buen día. Félix