Aracılığıyla paylaş


Banka ekstresi dosyasını içeri aktarma sorunlarını giderme

Dekont

Bu işlevler, Eylül 2022'de kullanımdan kaldırılacağından yeni kullanıcılar elektronik raporlama kullanmalıdır.

Bankadan gelen banka ekstresi dosyasının, Microsoft Dynamics 365 Finance tarafından desteklenen düzenle eşleşmesi önemlidir. Banka ekstreleri için sıkı standartlar bulunduğundan çoğu tümleştirme doğru şekilde çalışacaktır. Ancak, bazen ekstre dosyası alınamayabilir veya hatalı sonuçlara sahip olabilir. Genellikle, bu sorunlar banka ekstresi dosyasındaki küçük farklılıklar nedeniyle ortaya çıkar. Bu makale, bu farklılıkları gidermeyi ve sorunların nasıl çözüleceğini açıklar.

Hata nedir?

Bir banka ekstresi doyasını içe aktarmaya çalıştıktan sonra, hatayı bulmak için Veri yönetimi iş geçmişine ve yürütme ayrıntılarına gidin. Hata, ekstre, bilanço ya da ekstre satırına yönlendirerek yardımcı olabilir. Ancak soruna neden olan alan veya öğeyi tanımlamanıza yardımcı olmaya yeterli olacak bilgi vermesi olası değildir.

Dekont

İçe aktarılan Banka ekstreleri yalnızca bir seferde tek bir nokta ile örtüşebilir. Örneğin, bir ekstrenin bitiş tarihi 1 Ocak 2021 12:00 ÖÖ ise sonraki ekstrenin başlangıç tarihi 1 Ocak 2021 12:00 ÖÖ olabilir.

Farklar nelerdir?

Banka dosya düzeni tanımını, Finance içe aktarma tanımıyla kıyaslayın ve alanlar ve öğelerdeki farklılıkları not edin. Banka ekstreleri dosyasını ilgili örnek Finance dosyasıyla karşılaştırın. ISO20022 dosyalarında farkları görmek kolaydır.

İçe aktarılan banka ekstrelerindeki saat dilimi farklılıkları

İçeri aktarma dosyasındaki tarih-saat değerleri, finans ve operasyon uygulamasında gösterilen tarih-saat değerlerinden farklı olabilir. Bu tutarsızlığı önlemek için Veri kaynaklarını yapılandır sayfasına bir saat dilimi tercihi girin. Bir saat dilimi tercihi girme hakkında daha fazla bilgi için bkz. Gelişmiş banka mutabakatı içe aktarma işlemi.

Dönüşümler

Genellikle, bu değişiklikler üç dönüşümden birinde yapılmalıdır. Her bir dönüşüm belirli bir standart için yazılır.

Kaynak adı Dosya adı
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

Hata ayıklama dönüştürmeleri

BAI2 ve MT940 dosyalarını ayarlama

BAI2 ve MT940 dosyaları metin tabanlı dosyalardır ve Genişletilebilir Stil Sayfası Dil Dönüşümleri (XSLT) hata ayıklamayı etkinleştirmek için bir düzeltme gerektirir. Program bu ayarlamayı bir dosya içe aktarıldığında yapar.

  1. Bir XML dosyası oluşturun ve aşağıdaki metni içine kopyalayın.

    <Batch><![CDATA[PASTESTATEMENTFILEHERE
        ]]></Batch>
    
  2. Banka ekstresi dosyasının içeriğini kopyalayın ve bunları XML dosyasına yapıştırarak PASTESTATEMENTFILEHERE'ın yerine geçmesini sağlayın.

XSLT hata ayıklama

Daha fazla bilgi için https://msdn.microsoft.com/library/ms255605.aspx konusuna bakın.

  1. Microsoft Visual Studio'ya başlayın.
  2. Bir konsol uygulaması oluşturun.
  3. Uygun XSLT'yi açın.
  4. XLST'yi ve özellikleri sayfasını tıklatın.
  5. Girişi, banka ekstresi dosyasının konumuna ayarlayın.
  6. Çıktı için bir konum ve dosya adı tanımlayın.
  7. Gerekli kesme noktalarını ayarlayın.
  8. Menüde XML>XSLT Hata Ayıklamayı Başlat'a tıklayın.

XSLT çıktısını biçimlendirin

Dönüşüm yürütüldüğünde, Visual Studio'da görüntüleyebileceğiniz bir çıktı dosyası oluşturur. Çıktı dosyasını hızlı şekilde biçimlendirmek için Ctrl+A, Ctrl+K, and Ctrl+D kullanın.

Dönüştürmeyi ayarlayın

Banka ekstresi dosyasında uygun bir alan veya öğeyi almak için dönüştürmeyi ayarlayın. Sonra bu alanı veya öğeyi uygun Finance öğesine eşleyin.

Borç/Alacak göstergesi

Bazı durumlarda, borçlar alacak olarak ve alacaklar borç olarak içeri aktarılmış olabilir. Bu sorunu gidermek için uygun XSLT'yi değiştirmeniz gerekir. Banka Ekstrelerini birden çok bankadan geliyorsa, bunların tümünün aynı borç/alacak yaklaşımını kullandığından veya ayrı dönüşümleri oluşturduğundan emin olun.

  • BAI2XML-to-Reconciliation.xlst GetAmountCreditDebitIndicator şablonu
  • ISO20022XML-to-Reconcilation.xslt GetCreditDebit şablonu
  • MT940XML-to-Reconcilation.xslt GetCreditDebitIndicator şablonu

Banka ekstresi biçimleri ve teknik düzenlerine örnekler

Aşağıdaki tablo gelişmiş banka mutabakatı içe alma dosyaları ve üç ilgili banka ekstresi örnek dosyalarının teknik düzen tanımlarını örnek olarak verir. Örnek dosyaları ve teknik düzenleri buradan indirebilirsiniz: İçe aktarma dosyası örnekleri

Teknik düzen tanımı Banka ekstresi örnek dosya
DynamicsAXMT940Layout MT940StatementExample
DynamicsAXISO20022Layout ISO20022StatementExample
DynamicsAXBAI2Layout BAI2StatementExample