ส่งออกช่วงของใบแจ้งหนี้ในรูปแบบ xml ที่จําเป็น โดยเริ่มต้นจาก 01 ม.ค. 2559 ใน Microsoft Dynamics AX R3, Microsoft Dynamics AX R2 และ Microsoft Dynamics AX 2009 SP1 เวอร์ชันภาษาฮังการี

นำไปใช้กับ
Dynamics AX 2009 Service Pack 1 Dynamics AX 2012 R3 Accounts Receivable Accounts Payable

บทความนี้ใช้กับ Microsoft Dynamics AX สําหรับภูมิภาคฮังการี (hu)

ตามที่กฎหมายของฮังการีเริ่มต้นตั้งแต่ 01 มกราคม 2016 หน่วยงานที่ต้องเสียภาษีจะต้องระบุช่วงของใบแจ้งหนี้ในรูปแบบ xml

โปรแกรมแก้ไขด่วนนี้ทําให้เกิดฟังก์ชันที่มีความสามารถในการส่งออกช่วงของใบแจ้งหนี้สําหรับรอบระยะเวลาหรือช่วงหมายเลขใบแจ้งหนี้ในรูปแบบ xml ที่จําเป็นใน Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 และ Microsoft Dynamics AX 2009 SP1

หมายเหตุ ก่อนการสร้างไฟล์ คุณจําเป็นต้องตั้งค่าบริการและ AIF ตามที่อธิบายไว้ในส่วนการตั้งค่าด้านล่าง โปรดดูส่วนสําหรับ Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2 และ Microsoft Dynamics AX 2009 SP1 ตามลําดับ

Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2
การส่งออกใบแจ้งหนี้

1. เปิดรายงานบัญชีแยกประเภท>ทั่วไปบริการภายนอก>และรายการใบแจ้งหนี้ของเฟรมเวิร์>ก>การรวมแอพลิเคชัน 2016 (ฮังการี)

    a. เลือกช่วงวันที่ใบแจ้งหนี้และ/หรือ ID ใบแจ้งหนี้ (เขตข้อมูล วันที่ในใบแจ้งหนี้ / "จาก", "ถึง", รหัสใบแจ้งหนี้ / "จาก", "ถึง")

        i. วันที่ที่เลือก / รหัสใบแจ้งหนี้มีผลต่อช่วงคิวรี ไม่ในทางกลับกัน เมื่อต้องการใช้การกรองขั้นสูง โปรดใช้ปุ่ม "เลือก"

    b. เลือกค่า "รูปแบบ" (ตามค่าเริ่มต้น รูปแบบที่สร้างขึ้นในการตั้งค่า ขั้นตอนที่ 2.a จะถูกใช้)

    c. เลือกค่า "ชื่อไฟล์" (ตามค่าเริ่มต้น "เส้นทางการส่งออกเริ่มต้น" จากการตั้งค่า จะใช้ขั้นตอนที่ 2.c)

2. คลิก ตกลง

3. รายงานในรูปแบบ XML จะถูกส่งออกไปยังเส้นทางที่ระบุ

ติดตั้ง

1. เปิด AOT ส่งออกไฟล์ XSLT จากทรัพยากร AifOutboundPortReportInvoiceList2016_HU ไปยังโฟลเดอร์ (เช่น C:\TMP\XSL)

2. บริการการตั้งค่า>การดูแลระบบ>และพอร์ตขาออกของกรอบ>การรวมแอพลิเคชันสําหรับรายงานการตรวจสอบอิเล็กทรอนิกส์

    a. คลิก "สร้าง / อัปเดตพอร์ต" พอร์ตเริ่มต้น "รายการใบแจ้งหนี้ 2016 (ฮังการี)" จะถูกสร้างขึ้น

    b. ตั้งค่า "นําเข้า XSLT" ให้เท่ากับเส้นทางจากขั้นตอนที่ 1 (C:\TMP\XSL)

    c. [ไม่บังคับ] ตั้งค่า "เส้นทางการส่งออกเริ่มต้น" เป็นเส้นทางที่คุณคาดว่ารายงานจะถูกบันทึก (say, C:\TMP\OUT)

    d. คลิก "สร้าง / อัปเดตพอร์ต"

        i. XSL จะถูกนําเข้าไปยัง Dynamics AX ที่มีรหัสเริ่มต้น "Invoicelist2016(Hungary)"

        ii. เขตข้อมูล "XSLT ID" ถูกตั้งค่าให้อ้างอิงการแปลง "Invoicelist2016 (ฮังการี)"

    จ. พอร์ต AIF ขาออก "Invoicelist2016(Hungary)" ถูกสร้างขึ้นและเริ่มต้นด้วยรายการบริการที่จําเป็น

บันทึกย่อ

i. เพื่อประสิทธิภาพที่ดีขึ้น โปรดตรวจสอบให้แน่ใจว่าพารามิเตอร์ "ดําเนินการดําเนินธุรกิจใน IL" เปิดใช้งานอยู่ (Tools > Options > Development > General) โปรดทราบว่าการคอมไพล์ส่วนกลางและการสร้าง IL ใหม่เป็นขั้นตอนที่จําเป็นหลังจากการติดตั้งโปรแกรมแก้ไขด่วน

ii. โฟลเดอร์ที่ XSL ถูกส่งออกไป (ขั้นตอนที่ 1) จะใช้สําหรับการแก้ไข XSL (ถ้าจําเป็น) เท่านั้น และอัปโหลดกลับไปยัง Dynamics AX การแปลงจะไม่ใช้ไฟล์ในโฟลเดอร์หลังจากขั้นตอนที่ 2.d

iii. สําหรับวัตถุประสงค์ในการดีบัก คุณอาจต้องการรับ XML ที่ไม่มีการแปลง เพื่อให้ฟิลด์ "XSLT ID" ว่างเปล่า

Microsoft Dynamics AX 2009 SP1
การส่งออกใบแจ้งหนี้

1. เปิดรายงาน>บัญชีแยกประเภท>ทั่วไปรายการใบแจ้งหนี้ภายนอก > 2016 (ฮังการี)

    a. เลือกช่วงวันที่ใบแจ้งหนี้และ/หรือ ID ใบแจ้งหนี้ (เขตข้อมูล วันที่ในใบแจ้งหนี้ / "จาก", "ถึง", รหัสใบแจ้งหนี้ / "จาก", "ถึง")

        i. วันที่ที่เลือก / รหัสใบแจ้งหนี้มีผลต่อช่วงคิวรี ไม่ในทางกลับกัน เมื่อต้องการใช้การกรองขั้นสูง โปรดใช้ปุ่ม "เลือก"

    b. เลือกค่า "รูปแบบ" (ตามค่าเริ่มต้น รูปแบบที่สร้างขึ้นในการตั้งค่า ขั้นตอนที่ 2.a จะถูกใช้)

    c. เลือกค่า "ชื่อไฟล์" (ตามค่าเริ่มต้น "เส้นทางการส่งออกเริ่มต้น" จากการตั้งค่า จะใช้ขั้นตอนที่ 2.c)

2. คลิก ตกลง

3. รายงานในรูปแบบ XML จะถูกส่งออกไปยังเส้นทางที่ระบุ

ติดตั้ง

1. เปิด AOT ส่งออกไฟล์ XSLT จากทรัพยากร AifOutboundPortReportInvoiceList2016_HU ไปยังโฟลเดอร์ (เช่น C:\TMP\XSL)

2. บริการการตั้งค่า>การดูแลระบบ>และพอร์ตขาออกของกรอบ>การรวมแอพลิเคชันสําหรับรายงานการตรวจสอบอิเล็กทรอนิกส์

    a. คลิก "สร้าง / อัปเดตพอร์ต" พอร์ตเริ่มต้น "รายการใบแจ้งหนี้ 2016 (ฮังการี)" จะถูกสร้างขึ้น

    b. ตั้งค่า "นําเข้า XSLT" ให้เท่ากับเส้นทางจากขั้นตอนที่ 1 (C:\TMP\XSL)

    c. [ไม่บังคับ] ตั้งค่า "เส้นทางการส่งออกเริ่มต้น" เป็นเส้นทางที่คุณคาดว่ารายงานจะถูกบันทึก (say, C:\TMP\OUT)

    d. คลิก "สร้าง / อัปเดตพอร์ต"

        i. XSL จะถูกนําเข้าไปยัง Dynamics AX ที่มีรหัสเริ่มต้น "Invoicelist2016(Hungary)"

        ii. เขตข้อมูล "XSLT ID" ถูกตั้งค่าให้อ้างอิงการแปลง "Invoicelist2016 (ฮังการี)"

    จ. พอร์ต AIF ขาออก "Invoicelist2016(Hungary)" ถูกสร้างขึ้นและเริ่มต้นด้วยรายการบริการที่จําเป็น

บันทึกย่อ

i. โฟลเดอร์ที่ส่งออก XSL ไปใช้เพื่อแก้ไข XSL (ถ้าจําเป็น) เท่านั้น และอัปโหลดกลับไปยัง Dynamics AX การแปลงจะไม่ใช้ไฟล์ในโฟลเดอร์หลังจากขั้นตอนที่ 2.d

ii. วันที่ที่เลือกมีผลต่อช่วงบนการสอบถาม สําหรับช่วงการเลือกโดยละเอียดเพิ่มเติม โปรดใช้ปุ่ม "เลือก"

iii. สําหรับวัตถุประสงค์ในการดีบัก คุณอาจต้องการรับ XML ที่ไม่มีการแปลง เพื่อให้ฟิลด์ "XSLT ID" ว่างเปล่า

การแก้ปัญหา

การเปลี่ยนแปลงในโปรแกรมแก้ไขด่วนทําให้สนับสนุนการส่งออกใบแจ้งหนี้ในรูปแบบ xml ที่จําเป็น

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

หากคุณมีการกําหนดวิธีการหรือตารางต่างๆ ที่ได้รับผลกระทบจากโปรแกรมแก้ไขด่วนนี้ด้วยตนเอง
  สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการติดตั้งโปรแกรมแก้ไขด่วนนี้

893082 วิธีการติดตั้งโปรแกรมแก้ไขด่วนของ Microsoft Dynamics AX

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

คุณต้องติดตั้งผลิตภัณฑ์ใดผลิตภัณฑ์หนึ่งต่อไปนี้เพื่อใช้โปรแกรมแก้ไขด่วนนี้:

  • Microsoft Dynamics AX 2012 R3
  • Microsoft Dynamics AX 2012 R2
  • Microsoft Dynamics AX 2009 SP1

ข้อกำหนดในการรีสตาร์ต

คุณต้องเริ่มบริการ Application Object Server (AOS) ใหม่หลังจากที่คุณใช้โปรแกรมแก้ไขด่วน

ข้อมูลไฟล์

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