Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nota
Esta funcionalidad quedará obsoleta en septiembre de 2022, los nuevos usuarios deben usar informes electrónicos.
Es importante que el archivo de extracto bancario del banco coincida con el diseño admitido por Microsoft Dynamics 365 Finance. Debido a los estrictos estándares para extractos bancarios, la mayoría de las integraciones funcionarán correctamente. Sin embargo, a veces, el archivo de extracto no se puede importar o tiene resultados incorrectos. Normalmente, estos problemas son originados por pequeñas diferencias en el archivo de extracto bancario. En este artículo se explica cómo corregir estas diferencias y resolver los problemas.
¿Qué es el error?
Tras intentar importar un archivo de extracto bancario, vaya al historial de trabajos de administración de datos y sus detalles de ejecución para encontrar el error. El error puede resultar de ayuda al señalar la instrucción, el saldo o la línea de extracto. Sin embargo, es poco probable que proporcione suficiente información para ayudarle a identificar el campo o el elemento que está ocasionando el problema.
Nota
Los extractos bancarios importados pueden superponerse solo en un momento determinado del tiempo. Por ejemplo, si un extracto finaliza a las 12:00 a. m. del 1 de enero de 2021, la fecha de inicio del siguiente extracto puede ser las 12:00 a. m. del 1 de enero de 2021 12:00:00 a. m.
¿Cuáles son las diferencias?
Compare la definición del diseño de archivos de banco con la definición de importación de Finance y observe los posibles diferencias en los campos y elementos. Compare el archivo de extracto bancario con el archivo de muestra relacionado de Finance. En los archivos ISO20022 las diferencia se verán fácilmente.
Diferencias de zona horaria de extractos bancarios importados
Los valores de fecha y hora en el archivo de importación pueden ser distintos de los valores de fecha y hora que se muestran en finanzas y operaciones. Para evitar esta discrepancia, especifique una preferencia de zona horaria en la página Configurar orígenes de datos. Para obtener más información sobre cómo especificar una preferencia de zona horaria, consulte Configurar el proceso avanzado de importación de conciliación bancaria.
Transformaciones
Normalmente, el cambio se debe realizar en una de tres transformaciones. Cada transformación se escribe para un estándar específico.
Nombre del recurso | Nombre de archivo |
---|---|
BankStmtImport_BAI2CSV_to_BAI2XML_xslt | BAI2CSV-to-BAI2XML.xslt |
BankStmtImport_ISO20022XML_to_Reconciliation_xslt | ISO20022XML-to-Reconciliation.xslt |
BankStmtImport_MT940TXT_to_MT940XML_xslt | MT940TXT-to-MT940XML.xslt |
Depuración de transformaciones
Ajustar los archivos BAI2 y MT940
Los archivos BAI2 y MT940 son archivos basados en texto y requieren un ajuste para habilitar la depuración del Lenguaje de transformación basado en hojas de estilo (XSLT). El programa realiza este ajuste cuando se importa un archivo.
Cree un archivo XML y copie el siguiente texto en él.
<Batch><![CDATA[PASTESTATEMENTFILEHERE ]]></Batch>
Copie el contenido del archivo de extracto bancario y péguelo en el archivo XML de modo que reemplace PASTESTATEMENTFILEHERE.
Depurar XSLT
Para obtener más información, vea https://msdn.microsoft.com/library/ms255605.aspx.
- Iniciar Microsoft Visual Studio.
- Crear una aplicación de consola.
- Abra el XSLT adecuado.
- Haga clic en el XLST y su página de propiedades.
- Establezca la entrada en la ubicación del archivo del extracto bancario.
- Defina una ubicación y un nombre de archivo para la salida.
- Establezca los puntos de interrupción necesarios.
- En el menú, haga clic en XML>Iniciar depuración de XSLT.
Aplicar formato a la salida de XSLT
Cuando se ejecuta la transformación, crea un archivo de salida que pueda ver en Visual Studio. Use Ctrl+A, Ctrl+K y Ctrl+D para dar formato rápidamente al archivo de salida.
Ajustar la transformación
Ajuste la transformación para obtener el elemento o el campo adecuado en el archivo de extracto bancario. A continuación, asigne ese campo o artículo al elemento de Finance adecuado.
Indicador de débito o crédito
A veces, los débitos se pueden importar como créditos y los créditos se pueden importar como débitos. Para resolver este problema, debe cambiar el XSLT adecuado. Si los extractos bancarios proceden de varios bancos, asegúrese de que todos usen el mismo enfoque de débito/crédito o cree transformaciones independientes.
- Plantilla GetAmountCreditDebitIndicator de BAI2XML-to-Reconciliation.xlst
- Plantilla GetCreditDebit de ISO20022XML-to-Reconcilation.xslt
- Plantilla GetCreditDebitIndicator de MT940XML-to-Reconcilation.xslt
Ejemplos de diseños técnicos y formatos de extracto bancario
En la tabla siguiente se muestran ejemplos de las definiciones de diseño técnico para los archivos de importación de conciliación bancaria avanzados y tres archivos de ejemplo de extracto bancario relacionados. Puede descargar los archivos de ejemplo y los diseños técnicos aquí: Ejemplos de archivos de importación
Definición de diseño técnico | Archivo de ejemplo de extracto bancario |
---|---|
DynamicsAXMT940Layout | MT940StatementExample |
DynamicsAXISO20022Layout | ISO20022StatementExample |
DynamicsAXBAI2Layout | BAI2StatementExample |