ค่าประเทศ/ภูมิภาคไม่สามารถทำให้ตรงกัน โดยใช้ตัวเชื่อมต่อสำหรับ Microsoft Dynamics ถ้าผู้ใช้ระบุค่าไม่อยู่ในค่าการค้นหาการนำทาง Dynamics Microsoft ใน 2009 นำทางของ Microsoft Dynamics

การแปลบทความ การแปลบทความ
หมายเลขบทความ (Article ID): 2721512 - ผลิตภัณฑ์ที่เกี่ยวข้องในบทความนี้
บทความนี้นำไปใช้ในการนำทาง Dynamics Microsoft สำหรับประเทศทั้งหมดและตำแหน่งที่ตั้งภาษาทั้งหมด
ขยายทั้งหมด | ยุบทั้งหมด

เนื้อหาบนหน้านี้

อาการ

ใน Microsoft Dynamics CRM ผู้ใช้สามารถได้อย่างอิสระระบุรหัสประเทศ/ภูมิภาคสำหรับบัญชีผู้ใช้ อย่างไรก็ตาม ใน Microsoft Dynamics 2009 นำทาง ฟิลด์เกี่ยวข้องเป็นการค้นหาค่า ถ้าผู้ใช้ระบุค่าไม่อยู่ในค่าการค้นหาการนำทาง Dynamics Microsoft ความล้มเหลวในการรวมกันเกิดขึ้นหากคุณรวม Microsoft Dynamics CRM กับการนำทาง Dynamics Microsoft โดยใช้ตัวเชื่อมต่อสำหรับ Microsoft Dynamics ปัญหานี้เกิดขึ้นกับผลิตภัณฑ์ต่อไปนี้:
  • Microsoft Dynamics นำทาง 2009 R2
  • Microsoft Dynamics นำทาง 2009 Service Pack 1

การแก้ไข

โปรแกรมแก้ไขด่วนนี้ทำให้ตารางประเทศ/ภูมิภาคที่พร้อมใช้งานสำหรับตัวเชื่อมต่อสำหรับ Microsoft Dynamics เวอร์ชั่น 2 rollup 1 และรุ่นที่ใหม่กว่า

ข้อมูลโปรแกรมแก้ไขด่วน

สามารถโหลด hotfix ได้แล้วจาก Microsoft อย่างไรก็ตาม มีเป้าหมายเพียงเพื่อการแก้ไขปัญหาที่อธิบายไว้ในบทความนี้ ใช้กับระบบที่พบปัญหานี้เท่านั้น โปรแกรมแก้ไขด่วนนี้อาจได้รับการทดสอบเพิ่มเติม ดังนั้น ถ้าคุณจะไม่รุนแรงกระทบปัญหานี้ เราขอแนะนำให้ คุณรอ service pack ถัดไปของ 2009 นำทางของ Microsoft Dynamics หรือนำทาง Dynamics Microsoft รุ่นถัดไปที่ประกอบด้วยโปรแกรมแก้ไขด่วนนี้

หมายเหตุ ในกรณีพิเศษ ค่าธรรมเนียมที่มีค่าใช้จ่ายสำหรับการสนับสนุนการเรียกอาจสามารถยกเลิกถ้า Professional ที่สนับสนุนทางเทคนิคสำหรับ Microsoft Dynamics และผลิตภัณฑ์ที่เกี่ยวข้อง กำหนดว่า การปรับปรุงเฉพาะจะแก้ปัญหาของคุณ ค่าใช้จ่ายในการสนับสนุนปกติจะคำถามเพิ่มเติมและปัญหาที่ไม่สามารถจัดเฉพาะเจาะจงในการปรับปรุง

ข้อมูลการติดตั้ง

Microsoft ให้ตัวอย่างการเขียนโปรแกรมสำหรับภาพเท่านั้น โดยไม่มีการรับประกันอย่างใดอย่างหนึ่ง หรือโดยนัย ซึ่งรวมถึง แต่ไม่จำกัดเฉพาะ การรับประกันโดยนัยของสามารถเชิงพาณิชย์หรือความเหมาะสมสำหรับวัตถุประสงค์เฉพาะ บทความนี้อนุมานว่า คุณไม่คุ้นเคย กับภาษาการเขียนโปรแกรมที่ถูกแสดง และ มีเครื่องมือที่ใช้ใน การสร้าง และแก้จุดบกพร่องกระบวนงาน วิศวกรฝ่ายสนับสนุนของ Microsoft สามารถช่วยอธิบายฟังก์ชันการทำงานของกระบวนการเฉพาะ อย่างไรก็ตาม พวกเขาจะไม่ปรับเปลี่ยนตัวอย่างเหล่านี้เพื่อให้มีเพิ่มฟังก์ชันการทำงาน หรือสร้างกระบวนงานเพื่อตอบสนองความต้องการเฉพาะของคุณ

หมายเหตุ ก่อนที่คุณติดตั้งโปรแกรมแก้ไขด่วนนี้ โปรดตรวจสอบว่า ผู้ใช้ไคลเอนต์ของ Microsoft Navision ทั้งหมดเข้าสู่ระบบออกจากระบบ ซึ่งรวมถึงการบริการในแอพลิเคชัน Navision Microsoft (NAS) ผู้ใช้ไคลเอ็นต์ คุณควรไคลเอ็นต์เฉพาะผู้ใช้ที่ล็อกออเมื่อคุณใช้โปรแกรมแก้ไขด่วนนี้

เมื่อต้องใช้โปรแกรมแก้ไขด่วนนี้ คุณต้องมีสิทธิ์การใช้งานสำหรับนักพัฒนา

เราขอแนะนำว่า บัญชีผู้ใช้ ในหน้าต่างล็อกอินของ Windows หรือ ในหน้าต่างล็อกอินฐานข้อมูลสามารถกำหนดรหัสการบทบาท "SUPER" ถ้าบัญชีผู้ใช้ไม่สามารถกำหนดหมายเลขหน้าที่ "SUPER" คุณต้องตรวจสอบว่า บัญชีผู้ใช้มีสิทธิ์ต่อไปนี้:
  • ปรับเปลี่ยนสิทธิ์สำหรับวัตถุที่คุณจะสามารถเปลี่ยนแปลง
  • สิทธิ์ Execute สำหรับอ็อบเจกต์5210 ID ออปเจ็กต์ของระบบและ สำหรับอ็อบเจกต์9015 ID ออปเจ็กต์ของระบบ


หมายเหตุ คุณไม่จำเป็นต้องมีสิทธิ์ที่จะเก็บข้อมูลการยกเว้นว่าคุณจำเป็นต้องทำการซ่อมแซมข้อมูล

การเปลี่ยนแปลงรหัส

หมายเหตุ เสมอทดสอบรหัสแก้ไขในสภาพแวดล้อมการควบคุมก่อนที่คุณใช้การแก้ไขไปยังคอมพิวเตอร์ของคุณผลิต
เมื่อต้องแก้ไขปัญหานี้ ให้ทำตามขั้นตอนเหล่านี้:
  1. เปลี่ยนรหัสในEnableConnectorฟังก์ชันในโค้ดยูนิตการจัดการรวม (5150) เป็นดังนี้:
    รหัสที่มีอยู่แล้ว
    ...
    SetupWebServicePages(FORM::"Contact Card",DATABASE::Contact);
    SetupWebServicePages(FORM::"Currency Exchange Rates",DATABASE::"Currency Exchange Rate");
    SetupWebServicePages(FORM::"Customer Disc. Groups",DATABASE::"Customer Discount Group");
    SetupWebServicePages(FORM::"Item Disc. Groups",DATABASE::"Item Discount Group");
    
    SetupIntegrationService;
    END;
    
    MarkDeletedIntegrationRecords;
    SetupIntegrationTables;
    ...
    
    รหัสแทน
    ...
    SetupWebServicePages(FORM::"Contact Card",DATABASE::Contact);
    SetupWebServicePages(FORM::"Currency Exchange Rates",DATABASE::"Currency Exchange Rate");
    SetupWebServicePages(FORM::"Customer Disc. Groups",DATABASE::"Customer Discount Group");
    SetupWebServicePages(FORM::"Item Disc. Groups",DATABASE::"Item Discount Group");
    
    // Add the following line.
    SetupWebServicePages(FORM::"Countries/Regions",DATABASE::"Country/Region");
    
    
    SetupIntegrationService;
    END;
    
    MarkDeletedIntegrationRecords;
    SetupIntegrationTables;
    ...
    
  2. เปลี่ยนรหัสในSetupIntegrationTablesฟังก์ชันในโค้ดยูนิตการจัดการรวม (5150) เป็นดังนี้:
    รหัสที่มีอยู่แล้ว
    ...
    InitializeIntegrationRecords(DATABASE::Contact);
    InitializeIntegrationRecords(DATABASE::"Currency Exchange Rate");
    InitializeIntegrationRecords(DATABASE::"Customer Discount Group");
    InitializeIntegrationRecords(DATABASE::"Item Discount Group");
    ...
    
    รหัสแทน
    ...
    InitializeIntegrationRecords(DATABASE::Contact);
    InitializeIntegrationRecords(DATABASE::"Currency Exchange Rate");
    InitializeIntegrationRecords(DATABASE::"Customer Discount Group");
    InitializeIntegrationRecords(DATABASE::"Item Discount Group");
    
    // Add the following line.
    InitializeIntegrationRecords(DATABASE::"Country/Region");
    
    ...
    
  3. เปลี่ยนรหัสในIsIntegrationRecordฟังก์ชันในโค้ดยูนิตการจัดการรวม (5150) เป็นดังนี้:
    รหัสที่มีอยู่แล้ว
    ...
    DATABASE::Contact,
    DATABASE::"Currency Exchange Rate",
    DATABASE::"Customer Discount Group",
    
    // Delete the folloiwng line.
    DATABASE::"Item Discount Group"]
    
    THEN
    EXIT(TRUE);
    
    EXIT(FALSE);
    ...
    
    รหัสแทน
    ...
    DATABASE::Contact,
    DATABASE::"Currency Exchange Rate",
    DATABASE::"Customer Discount Group",
    
    // Add the following lines.
    DATABASE::"Item Discount Group",
    DATABASE::"Country/Region"]
    // End of the lines.
    
    THEN
    EXIT(TRUE);
    
    EXIT(FALSE);
    ...
    
หลังจากที่คุณได้ประยุกต์ใช้การเปลี่ยนแปลงรหัส ให้ทำตามขั้นตอนเหล่านี้เพื่อให้การเชื่อมต่อสามารถใช้ค่าประเทศ/ภูมิภาค:
  1. มีผู้ใช้ทั้งหมดออกจากการนำทาง Dynamics Microsoft และปิดเครื่องไคลเอนต์ของพวกเขา
  2. หยุดการบริการเว็บธุรกิจการนำทาง Dynamics Microsoft และเซิร์ฟเวอร์การนำทาง Dynamics Microsoft
  3. คลิกเพื่อล้างกล่องกาเครื่องหมายนี้ การเปิดใช้งานการเชื่อมต่อ กล่องกาเครื่องหมายที่อยู่บนนั้น ปรับให้ตรงกัน ในการ บัตรเซ็ตอัพการตลาด กล่องโต้ตอบในไคลเอนต์แบบคลาสสิคใน Microsoft Dynamics NAV.
  4. เริ่มการทำงานแบบคลาสสิคไคลเอ็นต์
  5. คลิกเพื่อเลือกนั้น การเปิดใช้งานการเชื่อมต่อ กล่องกาเครื่องหมายที่อยู่บนนั้น ปรับให้ตรงกัน ในการ บัตรเซ็ตอัพการตลาด กล่องโต้ตอบกล่องในการนำทาง Dynamics Microsoft แล้ว ทำตามพร้อมท์
  6. เริ่มการนำทาง Dynamics Microsoft เซิร์ฟเวอร์และการบริการเว็บธุรกิจนำทางของ Microsoft Dynamics

ข้อกำหนดเบื้องต้น

คุณต้องมีวิธีการอย่างใดอย่างหนึ่งเมื่อต้องใช้โปรแกรมแก้ไขด่วนนี้การติดตั้งผลิตภัณฑ์ต่อไปนี้:
  • Microsoft Dynamics นำทาง 2009 R2
  • Microsoft Dynamics นำทาง 2009 Service Pack 1
นอกจากนี้ คุณต้องมีโปรแกรมแก้ไขด่วน 2597312 ที่ติดตั้งให้ใช้โปรแกรมแก้ไขด่วนนี้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมแก้ไขด่วน 2597312 คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2597312 อัตราแลกเปลี่ยนสกุลเงินที่จะปรับปรุงอย่างไม่ถูกต้องเมื่อคุณรวม Microsoft Dynamics CRM กับ Microsoft Dynamics นำทาง 2009 R2 โดยการใช้ตัวเชื่อมต่อสำหรับ Microsoft Dynamics

ข้อมูลการลบ

คุณไม่สามารถเอาโปรแกรมแก้ไขด่วนนี้

สถานะ

Microsoft ยืนยันว่า ปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่ระบุไว้ในส่วน"ใช้งาน"
หมายเหตุ นี่คือบทความ "เผยแพร่เร็ว" สร้างขึ้นโดยตรงจากภายในองค์กรฝ่ายสนับสนุนของ Microsoft ข้อมูลที่อยู่นี้ให้ไว้เป็น-ไม่ตอบสนองต่อการตัดสินค้าจากคลังซึ่ง เป็นผลมาจากความเร็วในการทำให้พร้อมใช้งาน วัตถุดิบอาจรวมถึงข้อผิดพลาด typographical และอาจแก้ไขได้ตลอดเวลาโดยไม่ต้องแจ้งให้ทราบ ดู เงื่อนไขการใช้ สำหรับข้อควรพิจารณาอื่น ๆ

คุณสมบัติ

หมายเลขบทความ (Article ID): 2721512 - รีวิวครั้งสุดท้าย: 26 มิถุนายน 2555 - Revision: 1.0
ใช้กับ
  • Microsoft Dynamics NAV 2009
Keywords: 
kbqfe kbmbspartner kbmbsmigrate kbmbsquickpub kbsurveynew kbnoloc kbmbscodefix kbmt KB2721512 KbMtth
แปลโดยคอมพิวเตอร์
ข้อมูลสำคัญ: บทความนี้แปลโดยซอฟต์แวร์การแปลด้วยคอมพิวเตอร์ของ Microsoft แทนที่จะเป็นนักแปลที่เป็นบุคคล Microsoft มีบทความที่แปลโดยนักแปลและบทความที่แปลด้วยคอมพิวเตอร์ เพื่อให้คุณสามารถเข้าถึงบทความทั้งหมดในฐานความรู้ของเรา ในภาษาของคุณเอง อย่างไรก็ตาม บทความที่แปลด้วยคอมพิวเตอร์นั้นอาจมีข้อบกพร่อง โดยอาจมีข้อผิดพลาดในคำศัพท์ รูปแบบการใช้ภาษาและไวยากรณ์ เช่นเดียวกับกรณีที่ชาวต่างชาติพูดผิดเมื่อพูดภาษาของคุณ Microsoft ไม่มีส่วนรับผิดชอบต่อความคลาดเคลื่อน ความผิดพลาดหรือความเสียหายที่เกิดจากการแปลเนื้อหาผิดพลาด หรือการใช้บทแปลของลูกค้า และ Microsoft มีการปรับปรุงซอฟต์แวร์การแปลด้วยคอมพิวเตอร์อยู่เป็นประจำ
ต่อไปนี้เป็นฉบับภาษาอังกฤษของบทความนี้:2721512

ให้ข้อเสนอแนะ

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com