Excel เรียกใช้ไฟล์ dbd-xbrl-npae_prt-oth-builder-1.0.jar ไม่ได้

excel-cannot-call-dbd-xbrl-npae_prt-oth-builder

หากคุณจำเป็นต้องยื่นงบการเงิน กับกรมพัฒนาธุรกิจการค้าแบบออฟไลน์ แต่ไฟล์ dbd-xbrl-npae-prt-oth-builder-1.0.jar ใช้งานไม่ได้ ปัญหานี้มีวิธีแก้

dbd-xbrl-npae_prt-oth-builder-1.0-error
โปรแกรมยื่นงบการเงินไม่ทำงาน

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

  • เพื่อให้หน่วยงานราชการทราบถึงข้อมูลทางการเงินของกิจการ
  • เพื่อเป็นข้อมูลในการประกอบการตัดสินใจของผู้มีส่วนได้เสีย เช่น นักลงทุน เจ้าหนี้ ลูกค้า
  • เพื่อเป็นการปฏิบัติตามกฎหมายที่กำหนด

การยื่นงบการเงินจะมีทั้งแบบออนไลน์ และออฟไลน์ หากเป็นการยื่นงบการเงินแบบออนไลน์ อาจจะเป็นการกรอกข้อมูลทางออนไลน์ แต่การยื่นแบบออฟไลน์ จะเป็นการดาวน์โหลดไฟล์ Excel พร้อมกับไฟล์ ที่เป็นนามสกุล .jar มาไว้ในเครื่องคอมพิวเตอร์ แล้วทำการยื่นงบการเงิน

เนื้อหาด่วน

วิธีการตรวจสอบเมื่อ excel เรียกใช้งานไฟล์ dbd-xbrl-npae_prt-oth-builder-1.0.jar

  1. ตรวจสอบนามสกุลของไฟล์ 
  2. ตรวจสอบ Java runtime ภายในเครื่อง
  3. ตรวจสอบการตั้งค่าความน่าเชื่อถือของ Excel 
  4. ตรวจสอบ Path file ที่วางภายในเครื่อง

ตรวจสอบนามสกุลของไฟล์ Excel

ไฟล์ excel ที่จำเป็นต้องใช้งานจะเป็นเวอร์ชัน 2007 ซึ่งมีนามสกุล “.xls” เท่านั้น จะไม่สามารถใช้งานนามสกุล “.xlsx” (version excel 2016 – ปัจจุบันได้) หากคุณกำลังใช้ excel version 2016 – 2019 หรือ office 365 ให้ทำการ “Save as” เลือก “File type” : “Excel 97-2003  workbook  (*.xls) “

ตรวจสอบ Java Runtime ภายในเครื่อง

หากคุณไม่ทราบว่ามีการติดตั้ง Java Runtime ภายในเครื่องหรือไม่ วิธีการตรวจสอบ Java runtime ภายในเครื่องอย่างง่าย

  • เปิด command prompt ขึ้นมา : กดปุ่ม “start” ที่คีย์บอร์ด แล้วพิมพ์คำว่า “cmd” กด enter
  • พิมพ์คำสั่ง “java -version” แล้วกด enter
  • ภาพประกอบด้านล่างระหว่าง ไม่ได้ติดตั้ง Java runtime และ ติดตั้ง Java runtime
cmd-java-runtime-not-install
แสดงข้อความแบบนี้ยังไม่ได้ติดตั้ง java runtime
แสดงข้อความแบบนี้ติดตั้ง java runtime เรียบร้อยแล้ว

ตรวจสอบการตั้งค่าความน่าเชื่อถือของ Excel (Trust center)

ในบางครั้ง Excel ก็ระงับการใช้งาน AddOn บางตัวไว้ ทำให้ไม่สามารถเรียกใช้งาน file  dbd-xbrl-npae_prt-oth-builder-1.0.jar ได้

วิธีการตั้งค่าความน่าเชื่อถือ ( trust settings )

  • เปิดแอป “excel”
  • สร้าง “เอกสารเปล่า”
  • เลือกเมนู “file” -> “Options”
  • หัวข้อด้านซ้ายมือ “Trust center”
  • กดปุ่ม “Trust Center setting”
  • ที่เมนู “Macro settings”
  • เลือกเครื่องหมายถูกหัวข้อ “Enable all macro (not recommended; potentially dangerous code can run” และปุ่ม “Trust access to the VBA project object model”
ตั้งค่าความน่าเชื่อถือของ excel

ตรวจสอบ Path file ที่วางภายในเครื่อง

แม้ว่ากระบวนการทำงานโปรแกรมที่กรมพัฒนาธุรกิจการค้าแนะนำตามคู่มือ โดยให้ทำการคัดลอกไฟล์ “excel” และไฟล์  “dbd-xbrl-npae_prt-oth-builder-1.0.jar” ไว้ที่โฟลเดอร์หน้า “เดสก์ท็อป” โดยทั้งสองไฟลอยู่ในโฟลเดอร์เดียวกัน หากคุณดำเนินขั้นตอนดังกล่าวแล้วยังไม่สามารถแก้ไขปัญหาได้ การตรวจสอบ path file หรือที่อยู่ของไฟล์สำคัญที่สุด

  1. ตรวจสอบ Accout ของเครื่องคอมพิวเตอร์ ว่าเป็นชนิด Local Account หรือ Internet Account : กระบวนการนี้มักจะพบในการสร้าง Account ให้ซิงค์การทำงานแบบออนไลน์ ถ้าหากเป็น Internet Account ให้เปลี่ยนหรือสร้าง User แบบ Local Account  
setting to loca account
  1. One drive คือตัวการสำคัญ หากคุณเชื่อมต่อ One drive  และเปิดสำรองข้อมูลหน้าเดสก์ท็อปทั้งหมด แม้ว่าคุณจะไม่ตั้งใจ แต่ One drive ก็อาจจะเปิดให้คุณโดยที่คุณไม่รู้ตัวได้ จะทำให้ไฟล์ที่มีนามสกุล .jar สามารถทำงานได้ เนื่องจาก path ในเครื่อง และ path ใน one drive  ไม่ตรงกัน “คุณควรจะปิดการทำงานของ One drive ทั้งหมด”
unlink-one-drive
หยุดเชื่อมต่อ one drive

ภายหลังจากการแก้ปัญหาเหล่านี้แล้ว คุณก็จะสามารถยื่นงบการเงินได้ตามปกติ