Artikel ini berlaku untuk Microsoft Dynamics NAV untuk semua negara dan semua bahasa lokal.
Gejala
Anggap saja Anda menerapkan perbaikan terbaru 981354 dan hotfix 2280492 di Microsoft Dynamics NAV 2009 Paket Layanan 1 (SP1). Ketika Anda menggunakan metode AppendBody di versi 7 rakitan Microsoft.Navision.Mail untuk membuat pesan email dan isi pesan telah umlaut dan karakter khusus, isi pesan akan diubah secara tidak benar.
Untuk informasi selengkapnya tentang hotfix 981354 dan hotfix 2280492, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
981354 Anda tidak dapat mengubah port default untuk SMTP tugas di Microsoft Dynamics NAV
2280492 Lampiran tidak dirilis hingga klien Microsoft Dynamics NAV ditutup ketika Anda menggunakan E-mail SMTP codeunit (400) untuk mengirim pesan email yang memiliki lampiran
Pemecahan masalah
Informasi Hotfix
Tersedia hotfix yang didukung 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 situs Web Microsoft berikut ini:
https://mbs.microsoft.com/support/newstart.aspxAnda juga dapat menghubungi dukungan teknis untuk Microsoft Dynamics melalui telepon menggunakan link ini untuk nomor telepon tertentu negara. Untuk melakukannya, kunjungi salah satu dari situs Web Microsoft berikut ini:
Mitra
https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+ContactsPelanggan
https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htmDalam 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.
Cara mendapatkan perbaikan terbaru Microsoft Dynamics NAV atau memperbarui berkas
Setelah Anda meminta hotfix Microsoft Dynamics NAV, tautan akan dikirim kepada Anda dalam email.
Email akan berisi tautan dan kata sandi. Anda dapat menggunakan tautan untuk mengunduh berkas update atau Microsoft Dynamics NAV hotfix. Ketika Anda mengklik hyperlink, kotak dialog File Download – Security Warning membuka. Kemudian, Anda akan diminta untuk menjalankan, menyimpan, atau untuk membatalkan unduhan.
Jika Anda meng-klik Jalankan, berkas memulai pengunduhan dan proses ekstraksi. Anda harus menentukan map untuk berkas baru, dan kemudian masukkan sandi.
Jika Anda mengklik Simpan, Anda harus menentukan lintasan untuk menyimpan berkas terkompresi. Ketika Anda membuka berkas yang disimpan, Anda diminta untuk menentukan lintasan untuk berkas. Kemudian, Anda harus memberikan kata sandi yang disediakan di dalam email.
Jika Anda mengklik Batal, proses unduhan berhenti.
.
Informasi file
Versi global dari hotfix ini memiliki atribut berkas (atau atribut berkas yang lebih baru) yang tercantum dalam tabel berikut. Tanggal dan waktu untuk berkas-berkas tersebut dicantumkan dalam Waktu Universal Terkoordinasi (UTC). Ketika Anda melihat informasi berkas, akan diubah ke waktu lokal. Untuk menemukan perbedaan antara waktu UTC dan waktu lokal, gunakan tab Zona Waktu di item Tanggal dan Waktu di Panel Kontrol.
Nama file |
Versi file |
Ukuran file |
Tanggal |
Waktu |
Platform |
---|---|---|---|---|---|
Microsoft.navision.mail.dll |
7.2.0.0 |
26,480 |
05-Dec-2010 |
15:50 |
x86 |
Microsoft.navision.mail.tlb |
Tidak dapat diterapkan |
3,612 |
05-Dec-2010 |
09:26 |
Tidak dapat diterapkan |
Untuk mengatasi masalah ini, ikuti langkah-langkah berikut:
-
Salin berkas yang diekstrak dari berkas hotfix ke folder berikut:
C:\Program Files\Common Files\Microsoft Dynamics NAV\Mail
-
Mendaftarkan rakitan Navision.Mail.dll baru di folder berikut ini:
regasm / kode /tlb:Navision.Mail.tlb Navision.Mail.dll
-
Menambahkan kolom 6 di penataan Surat SMTP table(409) sebagai berikut:
...{ 6 ; ;SMTP Server Port ;Integer ;InitValue=25; }
... -
Menambahkan kolom SMTP Server Port dalam penataan Surat SMTP form(409) sebagai berikut:
...{ 14 ;TextBox ;3850 ;1540 ;5500 ;440 ;Name=<SMTP Server Port>;
ParentControl=1;
InPage=0;
DecimalPlaces=0:0;
NotBlank=Yes;
Numeric=Yes;
SourceExpr="SMTP Server Port";
MinValue=1 }
{ 15 ;Label ;440 ;1540 ;3300 ;440 ;ParentControl=14; }
... -
Ubah kode di codeunit(400) Surat SMTP sebagai berikut:
Kode yang ada 1... Mail@1000 : Automation "{68AEAA7B-9523-3511-AF5F-F2381D2C6F04} 1.0:{F9DAE2A4-D2F8-37C3-86D5-E4FFE166D860}:'Microsoft Navision Mail'.SmtpMessage";
...Penggantian kode 1
... Mail@1000 : Automation "{68AEAA7B-9523-3511-AF5F-F2381D2C6F04} 7.2:{F9DAE2A4-D2F8-37C3-86D5-E4FFE166D860}:'Microsoft Navision Mail'.SmtpMessage";
...
Kode yang ada 2PROCEDURE Send@3(); VAR
Result@1000 : Text[1024];
BEGIN
WITH SMTPMailSetup DO
Result :=
Mail.Send(
"SMTP Server",Authentication <> Authentication::Anonymous,"User ID",Password,"SMTP Server Port");
CLEAR(Mail);
IF Result <> '' THEN
ERROR(Text003,Result);
END;Penggantian kode 2
PROCEDURE Send@3(); VAR
Result@1000 : Text[1024];
BEGIN
WITH SMTPMailSetup DO
Result :=
Mail.Send(
"SMTP Server",Authentication <> Authentication::Anonymous,"User ID",Password,"SMTP Server Port");
Mail.Dispose;
CLEAR(Mail);
IF Result <> '' THEN
ERROR(Text003,Result);
END;
Prasyarat
Anda harus memiliki Microsoft Dynamics NAV 2009 Paket Layanan 1 diinstal untuk menerapkan hotfix ini.
Status
Microsoft telah mengkonfirmasi bahwa ini adalah bug di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".
Informasi lebih lanjut
Untuk informasi selengkapnya, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
824684 Deskripsi tentang terminologi standar yang digunakan untuk menjelaskan pembaruan perangkat lunak Microsoft