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.
En el espacio de trabajo Globalization Studio, seleccione el icono Informes electrónicos.
En la sección Proveedores de configuración, seleccione el proveedor de configuración Microsoft y luego seleccione Repositorios.
Seleccione el repositorio del tipo Dataverse y, a continuación, en el panel Acción, seleccione Abrir.
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
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
Vaya a Administración de la organización>Configuración>Parámetros de documentos electrónicos.
En la ficha Documento electrónico, encima de la cuadrícula Informes electrónicos, seleccione Agregar.
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
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.
En la página Parámetros de Key Vault seleccione Nuevo para crear una referencia de Key Vault.
En el campo Nombre, especifique el nombre de la referencia de Key Vault.
En el campo Descripción, escriba una descripción.
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.En la sección Certificados, seleccione Agregar.
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.
En el campo Descripción, escriba una descripción.
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
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:
- En el panel de acciones, seleccione Cadena de certificados.
- Seleccione Nuevo para crear una cadena de certificados.
- En el campo Nombre, introduzca el nombre de la cadena de certificados.
- En el campo Descripción, escriba una descripción.
- En la sección Certificados, seleccione Agregar para agregar un certificado a la cadena.
- 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.
- Guarde los datos y cierre la página Cadena de certificados.
Guarde los datos y cierre la página Parámetros de Key Vault.
En el campo Key Vault, seleccione el almacén de claves que creó en los pasos anteriores.
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.