File XML elektronik faktur Meksiko tidak benar saat diskon yang digunakan dalam pesanan penjualan Microsoft Dynamics AX 2012 R2


Artikel ini berlaku untuk Microsoft Dynamics AX 2012 R2 Meksiko.

Gejala

Pertimbangkan skenario berikut ini:
  • Anda mengatur parameter CFD untuk elektronik faktur di Microsoft Dynamics AX 2012 R2.
  • Anda membuat pesanan penjualan dan menerapkan diskon 10 persen di tingkat awal.
  • Anda menambahkan item baris pesanan penjualan yang berisi "Telepon" kategori penjualan bersama-sama dengan harga unit 1000 dan kemudian Anda melampirkan pajak penjualan item baris.
  • Anda konfirmasi pesanan penjualan dan kemudian melaporkannya.
  • Di piutang, Anda klik pertanyaan, klik jurnal dan kemudian klik CFD (elektronik faktur).
  • Pada faktur dikirim, Anda klik fungsi dan kemudian klik file XML tampilan.

Dalam skenario ini, di bawah < subTotal > XML tag, Anda akan melihat nilai 1100. Nilai ini tiba-tiba meliputi harga satuan selain diskon dan nilai aktual item. Namun, Anda mengharapkan < subTotal > tag XML berisi nilai jumlah pesanan penjualan sebelum diskon dan pajak, atau dalam skenario ini, 1000.

Penyebab

Masalah ini terjadi karena kode di metode kelas "\Classes\CustInvoiceJourEInvoiceJourMap_V2_2_MX\subTotal", di mana kode adalah sebagai berikut:

return custInvoiceJour.SalesBalance + this.totalDiscountAmount() + CustInvoiceJour.SumMarkup; 

Kode ini mengembalikan berikut ini dan secara tidak benar memuat < subtotal > XML tag:

Jumlah pesanan penjualan + diskon jumlah biaya Misc

Pemecahan masalah

Informasi Hotfix

Hotfix yang didukung tersedia dari Microsoft. Ada bagian "Tersedia unduhan Hotfix" di bagian atas artikel Pangkalan Pengetahuan ini. Jika Anda mengalami masalah mengunduh, menginstal perbaikan terbaru ini, atau memiliki pertanyaan dukungan teknis lainnya, hubungi pasangan Anda atau, jika terdaftar dalam rencana dukungan langsung dengan Microsoft, Anda dapat menghubungi dukungan teknis untuk Microsoft Dynamics dan membuat permintaan dukungan baru. Untuk melakukannya, kunjungi website Microsoft berikut:Anda juga dapat menghubungi dukungan teknis untuk Microsoft Dynamics melalui telepon dengan menggunakan link ini untuk nomor telepon khusus negara. Untuk melakukannya, kunjungi salah satu dari situs web Microsoft berikut ini:

MitraPelangganDalam kasus tertentu, biaya yang biasanya diadakan untuk panggilan mungkin dibatalkan apabila profesional dukungan teknis untuk Microsoft Dynamics dan produk-produk terkait dukungan menentukan bahwa pembaruan khusus akan memecahkan masalah Anda. Biaya dukungan biasa akan berlaku untuk dukungan tambahan pertanyaan dan masalah yang tidak termasuk pada pembaruan tertentu yang dimaksud.

Informasi penginstalan

Kami menyarankan agar Anda menerapkan perbaikan terbaru di lingkungan pengujian sebelum Anda menerapkan perbaikan terbaru dalam lingkungan produksi.

Untuk informasi selengkapnya tentang cara menginstal perbaikan terbaru ini, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
893082 cara menginstal perbaikan terbaru Microsoft Dynamics AX

Prasyarat

Anda harus memiliki Microsoft Dynamics AX 2012 R2 diinstal untuk menerapkan perbaikan terbaru ini.

Persyaratan menghidupkan ulang

Anda harus me-restart layanan aplikasi objek Server (AOS) setelah Anda menerapkan perbaikan terbaru ini.
Informasi file

Referensi

Untuk informasi tentang cara menyetel parameter untuk menghasilkan elektronik faktur Meksiko, lihat (MEX) menetapkan parameter dan otorisasi kode untuk faktur elektronik [AX 2012].

Catatan Ini adalah artikel "Penerbitan cepat" dibuat langsung dari dalam organisasi dukungan Microsoft. Informasi yang terkandung di dalamnya disediakan sebagai tanggapan masalah yang muncul. Sebagai akibat dari kecepatan untuk menjadikannya tersedia, materi dapat mengandung kesalahan ketik dan dapat direvisi setiap saat tanpa pemberitahuan. Lihat Syarat penggunaan untuk pertimbangan lainnya.
Properti

ID Artikel: 2812914 - Tinjauan Terakhir: 18 Feb 2017 - Revisi: 2

Microsoft Dynamics AX 2012 R2

Tanggapan