ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้

การอัพเกรด Toolkit Microsoft Dynamics NAV 2013 แสดงข้อผิดพลาดเมื่อมีใช้หลายบริษัท

สิ่งสำคัญ: ทีม วิศวกรรมตัว ชุมชน & Online(ECO) โซลูชันสินทรัพย์พัฒนาใช้เครื่องมือการสอบถามเซิร์ฟเวอร์โปรแกรมแก้ไขด่วนสำหรับการมีอยู่ของแพคเกจโปรแกรมแก้ไขด่วนบนฐานประจำวันโดยอัตโนมัติ ทีม PQO เนื้อหาจะทำงานกับบทความทันทีโปรแกรมแก้ไขด่วนจะลงรายการบัญชีไปยังเซิร์ฟเวอร์โปรแกรมแก้ไขด่วน (http://hotfix) หากโปรแกรมแก้ไขด่วนนี้ไม่ลงรายการบัญชีโดยตรงไปยังเซิร์ฟเวอร์โปรแกรมแก้ไขด่วนนี้ กรุณาแจ้งให้ทราบgetkbสำหรับพร้อมท์การประกาศแก้ไขและวันนำออกใช้ที่แน่นอนของแพคเกจโปรแกรมแก้ไขด่วน (นี้ใช้กับโปรแกรมแก้ไขด่วนที่เผยแพร่บน ศูนย์ดาวน์โหลด Microsoft, Windows Update, Microsoft Update หรือโปรแกรมปรับ ปรุง Office)


ถ้าคุณเป็นผู้ส่งเนื้อหา โปรดให้ข้อมูลต่อไปนี้สำหรับการร้องขอเนื้อหา:

ผลิตภัณฑ์ QFE (DB:Bug หมายเลขผลิตภัณฑ์ เช่น Windows SE:123456 โปรดรวมข้อมูลสำหรับการนำไปใช้กับส่วนของที่นี่ ถ้ามีโมดูลที่หรือหลายรุ่น โปรดระบุดังกล่าวที่นี่)
DynamicsNAVSE:348138



หมายเลขเหตุการณ์สนับสนุน
113050710420325



แสดงอาการ/ข้อมูลสรุปของประเด็น
เมื่อทำการปรับรุ่น Microsoft Dynamics NAV ฐานข้อมูลรวมถึงโมดูลการลงบัญชีต้นทุนซึ่งมีพร้อมใช้งานสำหรับบาง courntries (ตัวอย่างเช่นนอร์เวย์) เพื่อ 2013 NAV Dynamics ของ Microsoft คุณได้รับข้อผิดพลาด:

TableData 3010551 ไม่มีอยู่"

เมื่อการปรับรุ่นได้มากกว่าหนึ่งบริษัท


อะไรเป็นสาเหตุของอาการต่าง ๆ
เหตุผลคือ ว่า toolkit การอัพเกรดจะลบไม่เพียงข้อมูลตาราง แต่ยังวัตถุเก่าตัวเอง


อธิบายขั้นตอนการแก้ไข/งานรอบ ๆอาการ
เปลี่ยนโค้ดยูนิต 104002:


---ก่อน---ยูนิต 104002---ฟังก์ชัน DeleteDiscontinuedTables (ก่อน)
      DeleteTable(8727);
      DeleteTable(9801);

      DeleteTable(99008500);
      DeleteTable(99008501);
      DeleteTable(99008502);
---------- After  (AFTER) ------------------------------------------------------
      DeleteTable(8727);
      DeleteTable(9801);

      DeleteTable(3010551);
      DeleteTable(3010552);
      DeleteTable(3010553);
      DeleteTable(3010554);
      DeleteTable(3010555);
      DeleteTable(3010556);
      DeleteTable(3010557);
      DeleteTable(3010558);
      DeleteTable(3010571);
      DeleteTable(3010572);
      DeleteTable(3010573);
      DeleteTable(3010581);
      DeleteTable(3010582);

      DeleteTable(99008500);
      DeleteTable(99008501);
      DeleteTable(99008502);


เปลี่ยนโค้ดยูนิต 104045
---ก่อน---ยูนิต 104045---ฟังก์ชัน ClearLocalCostAccTables (ก่อน)
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
DeleteTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
---------- After  (AFTER) ------------------------------------------------------
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
--------------------------------------------------------------------------------

---ก่อน---ยูนิต 104045---ฟังก์ชัน ClearLocalCostAccTables (ก่อน)
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
DeleteTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
---------- After  (AFTER) ------------------------------------------------------
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
--------------------------------------------------------------------------------

---ก่อน---ยูนิต 104045---ฟังก์ชัน ClearLocalCostAccTables (ก่อน)
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
DeleteTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
---------- After  (AFTER) ------------------------------------------------------
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
--------------------------------------------------------------------------------

---ก่อน---ยูนิต 104045---ฟังก์ชัน ClearLocalCostAccTables (ก่อน)
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
DeleteTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
---------- After  (AFTER) ------------------------------------------------------
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
--------------------------------------------------------------------------------

---ก่อน---ยูนิต 104045---ฟังก์ชัน ClearLocalCostAccTables (ก่อน)
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
DeleteTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
---------- After  (AFTER) ------------------------------------------------------
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
--------------------------------------------------------------------------------

---ก่อน---ยูนิต 104045---ฟังก์ชัน ClearLocalCostAccTables (ก่อน)
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
DeleteTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
---------- After  (AFTER) ------------------------------------------------------
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
--------------------------------------------------------------------------------

---ก่อน---ยูนิต 104045---ฟังก์ชัน ClearLocalCostAccTables (ก่อน)
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
DeleteTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
---------- After  (AFTER) ------------------------------------------------------
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
--------------------------------------------------------------------------------

---ก่อน---ยูนิต 104045---ฟังก์ชัน ClearLocalCostAccTables (ก่อน)
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
DeleteTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
---------- After  (AFTER) ------------------------------------------------------
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
--------------------------------------------------------------------------------

---ก่อน---ยูนิต 104045---ฟังก์ชัน ClearLocalCostAccTables (ก่อน)
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
DeleteTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
---------- After  (AFTER) ------------------------------------------------------
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
--------------------------------------------------------------------------------

---ก่อน---ยูนิต 104045---ฟังก์ชัน ClearLocalCostAccTables (ก่อน)
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
DeleteTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
---------- After  (AFTER) ------------------------------------------------------
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
--------------------------------------------------------------------------------

---ก่อน---ยูนิต 104045---ฟังก์ชัน ClearLocalCostAccTables (ก่อน)
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
DeleteTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
---------- After  (AFTER) ------------------------------------------------------
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
--------------------------------------------------------------------------------

---ก่อน---ยูนิต 104045---ฟังก์ชัน ClearLocalCostAccTables (ก่อน)
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
DeleteTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
---------- After  (AFTER) ------------------------------------------------------
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
--------------------------------------------------------------------------------

---ก่อน---ยูนิต 104045---ฟังก์ชัน ClearLocalCostAccTables (ก่อน)
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
DeleteTable(TABLENAME)
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
---------- After  (AFTER) ------------------------------------------------------
ถ้า StateIndicator.UpdateTable(TABLENAME) เริ่มต้นแล้ว
TimeLog.TimeLogInsert(TimeLog,TABLENAME,TRUE)
DELETEALL
TimeLog.TimeLogInsert(TimeLog,TABLENAME,FALSE)
StateIndicator.EndUpdateTable(TABLENAME)
สิ้นสุด
--------------------------------------------------------------------------------



คีย์รีจิสทรี ข้อมูล
[ใส่ข้อความที่นี่]


แสดงข้อมูลเพิ่มเติมเกี่ยวกับรายละเอียด
[ใส่ข้อความที่นี่]


รายละเอียดการปรับปรุงซอฟต์แวร์
การปรับปรุงซอฟต์แวร์นี้มีการจัดกำหนดการที่จะจัดส่งใน pack(s) การบริการต่อไปนี้
[ใส่ข้อความที่นี่]

ข้อกำหนดเบื้องต้นในการติดตั้งการปรับปรุงซอฟต์แวร์ (จะเฉพาะเจาะจงสำหรับหลาย product(s))
[ใส่ข้อความที่นี่]

เริ่มการทำงานของความต้องการ (ถ้าคุณต้องเริ่มระบบคอมพิวเตอร์ใหม่ อธิบายเหตุผลไป)
[ใส่ข้อความที่นี่]

การปรับปรุงซอฟต์แวร์นี้แทนการปรับปรุงซอฟต์แวร์ต่อไปนี้
[ใส่ข้อความที่นี่]

ภายในซอฟต์แวร์ปรับปรุงตำแหน่งที่ตั้ง (ตัวอย่างเช่นแฟ้มที่ใช้ร่วมกัน http://hotfix/)
[ใส่ข้อความที่นี่]

URL การดาวน์โหลดการปรับปรุงซอฟต์แวร์ภายนอก (ตัวอย่างเช่น Windows Update, Office Update ศูนย์ดาวน์โหลด)
[ใส่ข้อความที่นี่]


ตารางแอตทริบิวต์ของแฟ้ม (ใช้พร้อมใช้งานในhttp://bemis.partners.extranet.microsoft.com/1/Tools/Forms/AllItems.aspxFileList)
[ใส่ข้อความที่นี่]



บทความนี้ควรเชื่อมโยงไปยังบทความ KB อื่น ๆ หรือไม่ ถ้าใช่ รายการเหล่านั้น
[ใส่ข้อความที่นี่]

การถ่ายโอนข้อมูลกองซ้อน
[ใส่ข้อความที่นี่]

ผู้ตรวจทานเนื้อหา (แยกนามแฝง ด้วยอัฒภาค(;) (;))
andregu

บันทึกย่อการเขียนแก้
[ใส่ข้อความที่นี่]


=====================================
หมายเหตุไปยังผู้ส่งเนื้อหา:
ส่วนต่อไปนี้จะใช้สำหรับเนื้อหาทีมภายในใช้เท่านั้น กรุณาละเว้น

จุดบกพร่อง #: nnn (XXX)

การแก้ปัญหา

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

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

http://support.microsoft.com/contactus/?ws=supportหมายเหตุ ในกรณีพิเศษ ค่าบริการที่เรียกเก็บตามปกติเมื่อโทรติดต่อฝ่ายสนับสนุนอาจจะยกเลิกได้หาก Microsoft Support Professional ตัดสินว่าโปรแกรมปรับปรุงที่เฉพาะเจาะจงจะแก้ไขปัญหาของคุณได้ ค่าใช้จ่ายในการสนับสนุนตามปกติจะใช้กับคำถามและปัญหาในการสนับสนุนเพิ่มเติมซึ่งไม่สอดคล้องตามเกณฑ์สำหรับโปรแกรมปรับปรุงเฉพาะที่เกี่ยวข้อง รุ่นตัว P1 P2 นี้มีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการไว้ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ระบบจะแปลงข้อมูลนี้เป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้แท็บโซนเวลาในรายการวันและเวลา'ใน'แผงควบคุม'

หากโปรแกรมแก้ไขด่วนนี้ไม่ได้ประกาศไว้สำหรับการดาวน์โหลดสาธารณะ (หมายถึง บทความนี้ไม่มี URL สาธารณะสำหรับโปรแกรมแก้ไขด่วนนี้), การกระจายต้องลูกค้าเป้าหมายทางเทคนิค เลื่อนระดับสมาชิกในทีม หรือการอนุมัติผู้จัดการ และใช้ข้อมูลต่อไปนี้:

  • การรับ hotfix ลูกค้าต้องพบปัญหาบักที่ระบุไว้ในส่วน "อาการ"

  • คุณต้องติดตามลูกค้าที่คุณส่งการอุปสงค์ และอุปทาน ด้วย service pack ถัดไปได้เมื่อพร้อมใช้งาน (เมื่อมีการนำออกใช้เซอร์วิสแพ็ค)

P1 นี้กำหนดเวลาให้มาพร้อมกับ P2

ส่วน "การแก้ไข" เน้นว่า การแก้ไขนี้จะมี เป็น hotfix หรือ ใน service pack ล่าสุด สำหรับการเปรียบเทียบและทดสอบ เทียบจะพร้อมใช้งานบนเว็บไซต์http://hotfix

สถานะ

Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"

ข้อมูลเพิ่มเติม

สำหรับ informationP1 เพิ่มเติม คลิ numberP2 บทความต่อไปนี้เพื่อดูการ articleP2 ในฐานความรู้ของ Microsoft:

P3 P4

ขั้นตอนในการทบทวนเกิดปัญหา

  1. ขั้นตอนที่ 1

  2. ขั้นตอนที่ 2

  3. ขั้นตอนที่ 3

KE:
ผู้เขียน:
ผู้เขียน:
ผู้ตรวจทานด้านเทคนิค:
บรรณาธิการ:

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Microsoft Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×