Compartir a través de


Configurar los parámetros de facturación electrónica

Importar configuraciones de informes electrónicos del repositorio

El proceso de envío de documentos electrónicos al servicio de facturación electrónica requiere la generación de un mensaje en Microsoft Dynamics 365 Finance o Dynamics 365 Supply Chain Management. Este mensaje debe estar en una estructura unificada que corresponda a la estructura del modelo de factura de informes electrónicos (ER) y los metadatos (contexto). Dado que el mensaje es generado por ER, su estructura es personalizable y flexible.

Antes de poder enviar documentos a Facturación electrónica y procesar respuestas, debe importar configuraciones ER del repositorio y definirlas en parámetros.

Para configurar, ajustar o revisar documentos electrónicos directamente en su entorno de Finance o Supply Chain Management, complete los siguientes procedimientos.

  1. En el espacio de trabajo Globalization Studio, seleccione el icono Informes electrónicos.

  2. En la sección Proveedores de configuración, seleccione el proveedor de configuración Microsoft y luego seleccione Repositorios.

  3. Seleccione el repositorio del tipo Dataverse y, a continuación, en el panel Acción, seleccione Abrir.

  4. Importe los siguientes modelos de ER:

    • Modelo de contexto de factura de cliente
    • Modelo de factura
    • Documentos fiscales (para escenarios brasileños, si es necesario)
    • Datos del canal minorista (para escenarios minoristas específicos de Arabia Saudí, si es necesario)
    • Modelo de mensaje de respuesta
  5. Verifique que las siguientes configuraciones de asignación se hayan importado automáticamente. Si no es así, impórtelas y luego cierre la página.

    • Asignación del modelo de factura
    • Asignación de documentos fiscales (para escenarios brasileños, si es necesario)
    • Asignación de modelo de factura avanzado (para escenarios de Polonia, si es necesario)
    • Asignación de documentos fiscales comerciales (para escenarios minoristas específicos de Arabia Saudí, si es necesario)
    • Modelo de factura de proveedor pendiente asignación (para escenarios de respuestas danesas, si es necesario)

Configurar parámetros de documento electrónico

  1. Vaya a Administración de la organización>Configuración>Parámetros de documentos electrónicos.

  2. En la ficha Documento electrónico, encima de la cuadrícula Informes electrónicos, seleccione Agregar.

  3. Dependiendo de los escenarios que desee admitir, introduzca la siguiente información en la cuadrícula y luego guarde los cambios.

    Nombre de la tabla Contexto del documento Asignación de modelos de documentos electrónicos Características para las que es necesario
    CustInvoiceJour

    Nombre de asignación: contexto de factura de cliente

    Configuración: modelo de contexto de factura de cliente

    Nombre de asignación: factura de cliente

    Configuración: asignación de modelo de factura

    • Facturas electrónicas para Austria (AT)
    • Factura electrónica para Bélgica (BE)
    • Factura electrónica para Dinamarca (DK)
    • Factura electrónica egipcia (EG)
    • Factura electrónica para Estonia (EE)
    • Factura electrónica finlandesa (FI)
    • Factura electrónica para Francia (FR)
    • Factura electrónica para Alemania (DE)
    • FatturaPA (IT)
    • Factura electrónica para Países Bajos (NL)
    • Factura electrónica para Noruega (NO)
    • Factura electrónica polaca (PL)
    • Factura electrónica para España (ES)
    • Factura electrónica PEPPOL
    • Factura electrónica de Arabia Saudita (SA)
    • Factura electrónica para Australia (AU)
    • Factura electrónica de Nueva Zelanda (NZ)
    • Malasia facturación electrónica (MI)
    ProjInvoiceJour

    Nombre de asignación: contexto de factura de proyecto

    Configuración: modelo de contexto de factura de cliente

    Nombre de asignación: factura de proyecto

    Configuración: asignación de modelo de factura

    • Facturas electrónicas para Austria (AT)
    • Factura electrónica para Bélgica (BE)
    • Factura electrónica para Dinamarca (DK)
    • Factura electrónica egipcia (EG)
    • Factura electrónica para Estonia (EE)
    • Factura electrónica finlandesa (FI)
    • Factura electrónica para Francia (FR)
    • Factura electrónica para Alemania (DE)
    • FatturaPA (IT)
    • Factura electrónica para Países Bajos (NL)
    • Factura electrónica para Noruega (NO)
    • Factura electrónica polaca (PL)
    • Factura electrónica para España (ES)
    • Factura electrónica PEPPOL
    • Factura electrónica de Arabia Saudita (SA)
    • Factura electrónica para Australia (AU)
    • Factura electrónica de Nueva Zelanda (NZ)
    • Malasia facturación electrónica (MI)
    CzCustAdvanceInvoiceTable

    Nombre de asignación: contexto de factura avanzada

    Configuración: modelo de contexto de factura de cliente

    Nombre de asignación: asignación de modelo de factura avanzada

    Configuración: asignación de modelo de factura avanzada

    Factura electrónica polaca (PL)
    RetailTransactionFiscalTransDocumentView

    Nombre de asignación: contexto de documento fiscal comercial

    Configuración: modelo de contexto de factura de cliente

    Nombre de asignación: documento fiscal comercial

    Configuración: asignación de documento fiscal comercial

    Factura electrónica de Arabia Saudita (SA)
    FiscalDocument_BR

    Nombre de asignación: contexto de documento fiscal

    Configuración: modelo de contexto de factura de cliente

    Nombre de asignación: asignación de documentos fiscales

    Configuración: asignación de documentos fiscales

    NF-e brasileño (BR)
    Carta de corrección

    Nombre de asignación: contexto de carta de corrección FD

    Configuración: modelo de contexto de factura de cliente

    Nombre de asignación: asignación de carta de corrección

    Configuración: asignación de documentos fiscales

    NF-e brasileño (BR)
    Documentos fiscales de servicios

    Nombre de asignación: contexto de documento fiscal

    Configuración: modelo de contexto de factura de cliente

    Nombre de asignación: asignación de documentos fiscales

    Configuración: asignación de documentos fiscales

    NFS-e brasileño ABRASF Curitiba (BR)
    VendInvoiceInfoTable

    asignación nombre: Contexto de factura de proveedor pendiente

    Configuración: Modelo de contexto de factura de cliente

    asignación nombre: Modelo de factura de proveedor pendiente asignación

    Configuración: Modelo de factura de proveedor pendiente asignación

    Factura electrónica para Dinamarca (DK)
    LedgerJournalTrans

    asignación nombre: Contexto de factura de prepago

    Configuración: Modelo de contexto de factura de cliente

    asignación nombre: Prepagos de clientes

    Configuración: Modelo de factura asignación

    Envío de Zatca de Arabia Saudí (SA)
    VendInvoiceJour

    asignación nombre: Contexto de autofactura

    Configuración: modelo de contexto de factura de cliente

    asignación nombre: Factura propia

    Configuración: Modelo de autofactura asignación

    Malasia facturación electrónica (MI)

Si deriva una configuración de la mencionada en la tabla anterior, defina la nueva configuración.

Para configurar las reglas para procesar respuestas del servicio de facturación electrónica y actualizar los datos de Finance y Supply Chain Management en función de las facturas procesadas por el servicio, configure los tipos de respuesta. En la mayoría de los escenarios, esta configuración es específica del país o región. Por lo tanto, le recomendamos que siga las instrucciones específicas del país o región. Para más información, consulte Disponibilidad de funciones de facturación electrónica por país o región.

Crear una referencia de Key Vault

  1. En la página Parámetros del documento electrónico, en la pestaña Facturación electrónica, en la ficha desplegable Configuración de Key Vault, seleccione Parámetros de Key Vault.

  2. En la página Parámetros de Key Vault seleccione Nuevo para crear una referencia de Key Vault.

  3. En el campo Nombre, especifique el nombre de la referencia de Key Vault.

  4. En el campo Descripción, escriba una descripción.

  5. En el campo URI de Key Vault, pegue el URI de Key Vault desde el almacén de claves (https://<your key vault>.vault.azure.net/). Para más información, consulte Crear un Azure Key Vault en Azure Portal.

  6. En la sección Certificados, seleccione Agregar.

  7. En el campo Nombre, especifique el nombre del secreto o certificado de la cuenta de almacenamiento. Este nombre debe coincidir con el nombre del secreto de Key Vault que contiene el token de firma de acceso compartido (SAS) de la cuenta de almacenamiento. Para obtener más información, consulte Crear una cuenta de Azure Storage en Azure Portal.

  8. En el campo Descripción, escriba una descripción.

  9. En el campo Tipo, seleccione Secreto o Certificado, dependiendo de lo que esté configurando.

    Nota

    En algunos escenarios, debe usar certificados públicos que tengan la extensión de nombre de archivo .cer. Sin embargo, Key Vault no admite la importación y el almacenamiento de certificados de este tipo como certificados de Key Vault. En estos escenarios, debe guardar el archivo .cer como una cadena X.509 (.CER) codificada en base 64. Luego, en un secreto de Key Vault, almacene la cadena que aparece entre la línea COMENZAR CERTIFICADO la línea FINALIZAR CERTIFICADO del archivo. En el entorno de servicio, aún debe crear una referencia al registro de Key Vault y establecer el campo Tipo en Certificado.

    Como alternativa, utilice el siguiente script PowerShell para generar una cadena Base-64 del archivo de certificado .cer.

    $FilePath = ''
    $Cer = New-Object -TypeName System.Security.Cryptography.X509Certificates.X509Certificate2($FilePath)
    $BinCert = $Cer.GetRawCertData()
    $Base64Cert = [System.Convert]::ToBase64String($BinCert)
    echo $Base64Cert
    
  10. Si las facturas específicas de su país o región requieren una cadena de certificados para aplicar firmas digitales o establecer una conexión segura (Capa de sockets seguros [SSL]) a servicios web externos, cree una cadena de certificados donde los certificados estén en el siguiente orden: Certificados raíz>Certificados intermedios>Certificados de usuario final. Las autoridades de certificación raíz (CA) son una fuente de certificados de confianza. Los certificados de CA intermedios son puentes que vinculan los certificados de usuario final con los certificados de CA raíz. Para crear y configurar una cadena de certificados, siga estos pasos:

    1. En el panel de acciones, seleccione Cadena de certificados.
    2. Seleccione Nuevo para crear una cadena de certificados.
    3. En el campo Nombre, introduzca el nombre de la cadena de certificados.
    4. En el campo Descripción, escriba una descripción.
    5. En la sección Certificados, seleccione Agregar para agregar un certificado a la cadena.
    6. Utilice el botón Arriba o Abajo para cambiar la posición del certificado en la cadena. Mantenga el certificado raíz de CA en la parte superior de la lista y el certificado de usuario final en la parte inferior.
    7. Guarde los datos y cierre la página Cadena de certificados.
  11. Guarde los datos y cierre la página Parámetros de Key Vault.

  12. En el campo Key Vault, seleccione el almacén de claves que creó en los pasos anteriores.

  13. En el campo Secreto de token SAS de almacenamiento, seleccione el nombre del secreto de cuenta de almacenamiento que se debe utilizar para autenticar el acceso a la cuenta de almacenamiento.

Configurar secuencias de números

Si sus escenarios requieren secuencias numéricas (por ejemplo, en los nombres de archivos), puede usar secuencias numéricas que se usan en características de globalización o para una característica de globalización específica. Después de definir una secuencia numérica, puede usarla en variables y canalizaciones de procesamiento. Para realizar un seguimiento del uso de una secuencia numérica, busque un valor en el campo Valor actual y una casilla de verificación En uso seleccionada en la ficha desplegable Secuencias numéricas en la pestaña Facturación electrónica de la página Parámetros de documentos electrónicos.

Para crear una secuencia numérica, seleccione Nuevo en la ficha desplegable Secuencias numéricas. Especifique un nombre y una descripción.

Para eliminar una secuencia numérica si ya no se utiliza, seleccione Eliminar.

Desactivar la funcionalidad heredada de facturación electrónica

Para desactivar la funcionalidad antigua (heredada) de ER para algunas características y activar funciones adicionales en Finance y Supply Chain Management para algunos escenarios específicos de un país o región, habilite la función correspondiente en la pestaña Características de la página Parámetros del documento electrónico.

Cuando habilita una función en la lista, la funcionalidad heredada se desactiva para el país o región correspondiente y el nombre de la característica.