จัดการวงจรการตั้งค่าคอนฟิกรายงานทางอิเล็กทรอนิกส์ (ER)

บทความนี้อธิบายวิธีการจัดการ การตั้งค่าคอนฟิก ของ การรายงานทางอิเล็กทรอนิกส์ (ER) สำหรับ Dynamics 365 Finance

ภาพรวม

การรายงานทางอิเล็กทรอนิกส์ (ER) เป็นกลไกที่สนับสนุนให้เป็นไปตามกฎหมายและข้อกำหนดเฉพาะประเทศเกี่ยวกับเอกสารทางอิเล็กทรอนิกส์ โดยทั่วไป ER ถือว่ามีความสามารถในการทำงานต่อไปนี้ สำหรับเอกสารอิเล็กทรอนิกส์เดี่ยว สำหรับรายละเอียดเพิ่มเติม ดู ภาพรวมการรายงานทางอิเล็กทรอนิกส์ (ER)

  • ออกแบบเท็มเพลตสำหรับเอกสารอิเล็กทรอนิกส์:

    • ระบุแหล่งข้อมูลที่จำเป็นที่สามารถแสดงในเอกสารได้:

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

    • ตั้งค่าคอนฟิกการไหลของข้อมูลที่ต้องการ จากแหล่งข้อมูลที่ถูกเลือกไปยังองค์ประกอบของเอกสารที่กำหนด (ผ่านทางแหล่งข้อมูลที่รวมกับส่วนประกอบของรูปแบบของเอกสาร) และระบุตรรกะการควบคุมกระบวนการ

  • ทำให้เท็มเพลตพร้อมใช้งาน เพื่อให้สามารถใช้ในอินสแตนซ์อื่นได้:

    • แปลงเท็มเพลตของเอกสารที่ถูกสร้างขึ้นในการตั้งค่าคอนฟิก ER และส่งออกการตั้งค่าคอนฟิกจากอินสแตนซ์ของแอพพลิเคชั่นปัจจุบันเป็นแพคเกจ XML ที่สามารถถูกจัดเก็บเฉพาะที่หรือใน Lifecycle Services (LCS) ได้
    • แปลงการตั้งค่าคอนฟิก ER ลงในเท็มเพลตเอกสารของแอพพลิเคชั่น
    • นำเข้าแพคเกจ XML ที่ถูกจัดเก็บเฉพาะที่ หรือใน LCS ลงในอินสแตนซ์ปัจจุบัน
  • เลือกกำหนดเท็มเพลตของเอกสารอิเล็กทรอนิกส์:

    • นำเท็มเพลตจาก LCS ไปยังอินสแตนซ์ปัจจุบัน เพื่อเป็นการตั้งค่าคอนฟิก ER
    • ออกแบบเวอร์ชันที่กำหนดเองของการตั้งค่าคอนฟิก ER และเก็บการอ้างอิงไปยังเวอร์ชันพื้นฐาน
  • รวมเท็มเพลตกับกระบวนการเฉพาะทางธุรกิจ เพื่อให้พร้อมใช้งานในแอพพลิเคชั่น:

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

    • รันการตั้งค่าคอนฟิก ER ในกระบวนการทางธุรกิจเฉพาะ ตัวอย่างเช่น เพื่อสร้างข้อความการชำระเงินทางอิเล็กทรอนิกส์สำหรับการประมวลผลใบแจ้งหนี้ เมื่อมีการเลือกวิธีการชำระเงินที่อ้างอิงถึงการตั้งค่าคอนฟิก ER

แนวคิด

บทบาทและกิจกรรมที่เกี่ยวข้องต่อไปนี้ เชื่อมโยงกับวงจรการตั้งค่าคอนฟิก ER

บทบาท กิจกรรม คำอธิบาย
ที่ปรึกษาด้านการทำงานของการรายงานทางอิเล็กทรอนิกส์ สร้างและจัดการส่วนประกอบ ER (แบบจำลองและรูปแบบ) นักธุรกิจผู้ออกแบบโดเมน ER– แบบจำลองข้อมูลเฉพาะ ออกแบบเท็มเพลตที่จำเป็นสำหรับเอกสารอิเล็กทรอนิกส์ และผูกให้สอดคล้องกัน
นักพัฒนาการรายงานทางอิเล็กทรอนิกส์ สร้างและจัดการการแม็ปแบบจำลองข้อมูล ผู้เชี่ยวชาญที่เลือกแหล่งข้อมูลทางการเงินที่จำเป็น และผูกเข้ากับแบบจำลองข้อมูลเฉพาะ – โดเมน ER
หัวหน้างานฝ่ายบัญชี ตั้งค่าคอนฟิกการตั้งค่าที่เกี่ยวข้องกับกระบวนการ ซึ่งอ้างอิงวัตถุ ER ตัวอย่างเช่น บทบาท ผู้ดูแลบัญชี ที่ช่วยให้การตั้งค่าของการตั้งค่าคอนฟิก ER สามารถที่จะใช้ได้ในวิธีการชำระเงินบัญชีเจ้าหนี้ของบัญชีหนึ่งๆ เพื่อสร้างข้อความการชำระเงินทางอิเล็กทรอนิกส์สำหรับการประมวลผลใบแจ้งหนี้
เจ้าหน้าที่ฝ่ายชำระเงินบัญชีเจ้าหนี้ ใช้วัตถุ ER ในกระบวนการทางธุรกิจเฉพาะ: ตัวอย่างเช่น บทบาท เจ้าหน้าที่ฝ่ายชำระเงินบัญชีเจ้าหนี้ ที่อนุญาตให้ข้อความการชำระเงินทางอิเล็กทรอนิกส์สามารถถูกสร้างขึ้นได้ สำหรับการประมวลผลใบแจ้งหนี้ โดยขึ้นอยู่กับรูปแบบ ER ที่ถูกตั้งค่าคอนฟิกสำหรับวิธีการชำระเงินเฉพาะ

วงจรชีวิตพัฒนาการตั้งค่าคอนฟิก ER

สำหรับเหตุผลที่เกี่ยวข้องกับ ER ต่อไปนี้ ขอแนะนำให้คุณออกแบบการตั้งค่าคอนฟิก ER ใน สิ่งแวดล้อมการพัฒนา เป็นอินสแตนซ์ที่แยกต่างหากของการเงินและการดำเนินงาน:

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

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

วงจรการตั้งค่าคอนฟิก ER

การพิจารณาการยังคงอยู่ของข้อมูล

คุณสามารถ นำเข้า รุ่นต่างๆ ของ ER การตั้งค่าคอนฟิก ไปยังอินสแตนซ์การเงินของคุณได้ เมื่อนําเข้าการตั้งค่าคอนฟิก ER รุ่นใหม่ ระบบจะควบคุมเนื้อหาของการตั้งค่าคอนฟิกรุ่นแบบร่างนี้

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

ถ้าการตั้งค่าคอนฟิกนี้เป็นของ ตัวให้บริการ การตั้งค่าคอนฟิกที่เรียกใช้งานอยู่ในขณะนี้ รุ่นแบบร่างของการตั้งค่าคอนฟิกนี้จะมองเห็นได้บนแท็บด่วน รุ่น ของหน้า การตั้งค่าคอนฟิก (การจัดการองค์กร>การรายงานทางอิเล็กทรอนิกส์>การตั้งค่าคอนฟิก) คุณสามารถเลือกรุ่นแบบร่างของการตั้งค่าคอนฟิก และ แก้ไข เนื้อหาของการตั้งค่าคอนฟิกนั้นได้โดยใช้โปรแกรมออกแบบ ER ที่เกี่ยวข้อง เมื่อคุณแก้ไขรุ่นแบบร่างของการตั้งค่าคอนฟิก ER เนื้อหานั้นจะไม่ตรงกับเนื้อหาของรุ่นสูงสุดของการตั้งค่าคอนฟิกนี้ในอินสแตนซ์การเงินปัจจุบัน เพื่อป้องกันไม่ให้มีการเปลี่ยนแปลงของคุณสูญหาย ระบบจะแสดงข้อผิดพลาดที่การนําเข้าไม่สามารถเกิดขึ้นต่อได้ เนื่องจากรุ่นของการตั้งค่าคอนฟิกนี้สูงกว่าการตั้งค่าคอนฟิกในรุ่นสูงสุดในอินสแตนซ์การเงินปัจจุบัน ตัวอย่างเช่น เมื่อเกิดกรณีนี้ขึ้น ตัวอย่างเช่น ด้วยการตั้งค่าคอนฟิกรูปแบบ X ข้อผิดพลาด รูปแบบ 'X' ไม่เสร็จสมบูรณ์ จะปรากฏขึ้น

เมื่อต้องการเลิกทําการเปลี่ยนแปลงที่คุณแนะทําในรุ่นแบบร่าง ให้เลือกรุ่นสูงสุดที่เสร็จสมบูรณ์หรือที่ใช้ร่วมกันของการตั้งค่าคอนฟิก ER ในการเงินบนแท็บด่วน รุ่น แล้วเลือกตัวเลือก รับรุ่นนี้ เนื้อหาของรุ่นที่เลือกจะถูกคัดลอกไปยังรุ่นแบบร่าง

การพิจารณาการใช้งาน

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

ในบางกรณี คุณอาจกําหนดให้ระบบละเว้นข้อผิดพลาดที่ตั้งค่าคอนฟิกไว้ เมื่อคุณนําเข้าการตั้งค่าคอนฟิก ER เวอร์ชันใหม่ เมื่อต้องการให้ระบบละเว้นข้อผิดพลาดระหว่างการนําเข้า ให้ปฏิบัติตามขั้นตอนต่อไปนี้

  1. ไปที่ การจัดการองค์กร>การรายงานทางอิเล็กทรอนิกส์>การตั้งค่าคอนฟิก

  2. ในหน้า การตั้งค่าคอนฟิก บนบานหน้าต่างการดำเนินการ บนแท็บ การตั้งค่าคอนฟิก ในกลุ่ม การตั้งค่าล่วงหน้า เลือก พารามิเตอร์ผู้ใช้

  3. ตั้งค่าตัวเลือก ข้ามการอัปเดตผลิตภัณฑ์และการตรวจสอบเบื้องต้นของเวอร์ชัน ระหว่างการนำเข้า เป็น ใช่

    หมายเหตุ

    พารามิเตอร์นี้เฉพาะผู้ใช้และเฉพาะบริษัท

การขึ้นต่อกันกับส่วนประกอบอื่นๆ

คุณสามารถตั้งค่าคอนฟิก ER โดย ขึ้นอยู่กับ การตั้งค่าคอนฟิกอื่นๆ ตัวอย่างเช่น คุณสามารถ นําเข้า การตั้งค่าคอนฟิก โมเดลข้อมูล ER จากที่เก็บส่วนกลางไปยัง Microsoft Regulatory Configuration Services (RCS) หรืออินสแตนซ์ Dynamics 365 Finance แล้วสร้างการตั้งค่าคอนฟิก รูปแบบ ER ใหม่ ที่ได้รับมา จากการตั้งค่าคอนฟิกโมเดลข้อมูล ER ที่นําเข้า การตั้งค่าคอนฟิกรูปแบบ ER ที่ได้รับจะขึ้นอยู่กับการตั้งค่าคอนฟิกโมเดลข้อมูล ER พื้นฐาน

การตั้งค่าคอนฟิกรูปแบบ ER ที่ได้รับมาบนหน้าการตั้งค่าคอนฟิก

เมื่อคุณเสร็จสิ้นการออกแบบรูปแบบแล้ว คุณสามารถเปลี่ยนสถานะในรุ่นเริ่มต้นของคุณของการตั้งค่าคอนฟิกรูปแบบ ER จาก แบบร่าง เป็น เสร็จสมบูรณ์ จากนั้น คุณสามารถแบ่งปันรุ่นที่เสร็จสมบูรณ์ของการตั้งค่าคอนฟิกรูปแบบER โดย การเผยแพร่ ไปยังที่เก็บส่วนกลาง จากนั้นคุณสามารถเข้าถึงที่เก็บส่วนกลางจากอินสแตนซ์ RCS หรือระบบคลาวด์ทางการเงินใดๆ จากนั้นคุณสามารถนําเข้าเวอร์ชันการตั้งค่าคอนฟิก ER ใดๆ ที่ใช้กับแอปพลิเคชันจากที่เก็บส่วนกลางไปยังแอปพลิเคชันนั้น

การตั้งค่ารูปแบบ ER ที่เผยแพร่บนหน้าที่เก็บการตั้งค่าคอนฟิก

ตามการขึ้นต่อกันของการตั้งค่าคอนฟิก เมื่อคุณเลือกการตั้งค่าคอนฟิกรูปแบบ ER ในที่เก็บสากลเพื่อนําเข้าไปยังอินสแตนซ์ RCS หรืออินสแตนซ์การเงินที่ปรับใช้ใหม่ ค่าคอนฟิกแบบของแบบโมเดลข้อมูล ER พื้นฐานจะพบโดยอัตโนมัติในที่เก็บส่วนกลาง และนําเข้าพร้อมกับการตั้งค่าคอนฟิกรูปแบบ ER ที่เลือกเป็นการตั้งค่าคอนฟิกพื้นฐาน

คุณยังสามารถส่งออกเวอร์ชันการตั้งค่าคอนฟิกรูปแบบ ER ของคุณออกจากอินสแตนซ์ RCS หรือการเงินปัจจุบัน และจัดเก็บเวอร์ชันนี้ไว้เฉพาะที่เป็นไฟล์ XML ได้

การส่งออกรุ่นของการตั้งค่าคอนฟิกรูปแบบ ER เป็น XML บนหน้าการตั้งค่าคอนฟิก

ในเวอร์ชันของ Finance ก่อนเวอร์ชัน 10.0.29 เมื่อคุณพยายามนําเข้าเวอร์ชันการตั้งค่าคอนฟิกรูปแบบ ER จากไฟล์ XML นั้นหรือจากที่เก็บอื่นใดนอกเหนือจากที่เก็บส่วนกลางไปยัง RCS หรืออินสแตนซ์การเงินที่ปรับใช้ใหม่ที่ยังไม่ได้มีการตั้งค่าคอนฟิก ER ใดๆ ข้อยกเว้นต่อไปนี้จะถูกแจ้งเพื่อแจ้งให้คุณทราบว่าไม่สามารถรับการตั้งค่าคอนฟิกพื้นฐาน:

การอ้างอิงไม่ได้รับการแก้ไขที่เหลืออยู่
ไม่สามารถสร้างการอ้างอิงออบเจ็กต์ '<imported configuration name>' ไปยังออบเจ็กต์ 'Base' (<globally unique identifier of the missed base configuration>,<version of the missed base configuration>)

การนําเข้ารุ่นการตั้งค่าคอนฟิกรูปแบบ ER บนหน้าที่เก็บการตั้งค่าคอนฟิก

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

การอ้างอิงไม่ได้รับการแก้ไขที่เหลืออยู่
ไม่สามารถสร้างการอ้างอิงออบเจ็กต์ '<imported configuration name>' ไปยังออบเจ็กต์ 'Base' (<name of the missed base configuration><globally unique identifier of the missed base configuration>,<version of the missed base configuration>)

ข้อยกเว้นในหน้าที่เก็บการตั้งค่าคอนฟิกเมื่อไม่พบการตั้งค่าคอนฟิกพื้นฐาน

คุณสามารถใช้ชื่อที่ระบุเพื่อค้นหาการตั้งค่าคอนฟิกพื้นฐาน แล้วนําเข้าด้วยตนเอง

หมายเหตุ

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

ทรัพยากรเพิ่มเติม

ภาพรวมการรายงานทางอิเล็กทรอนิกส์ (ER)

กำหนดการขึ้นต่อกันของการตั้งค่าคอนฟิก ER ในส่วนประกอบอื่นๆ