บทนำ
เมื่อวันที่ 13 กรกฎาคม 2560 เลขานุการการเงินของคลังและเจ้าหนี้ใน สหราชอาณาจักรประกาศว่าการทํา Tax Digital (MTD) สําหรับภาษีมูลค่าเพิ่ม (VAT) จะมีผลใช้บังคับในวันที่ 1 เมษายน 2019
Dynamics 365 for Finance and Operations from version 10.0.1 supports MTD for ภาษีมูลค่าเพิ่มของสหราชอาณาจักร
เพื่อสนับสนุน MTD สําหรับความต้องการ VAT ในเวอร์ชัน Dynamics 365 สําหรับการเงินและการดําเนินงาน 7.3 โปรแกรมแก้ไขด่วนถูกนําออกใช้: #4492999, #4493076
เกี่ยวกับการตั้งค่าและการใช้ Dynamics 365 for Finance และ การดําเนินงานสําหรับ MTD สําหรับ VAT ถูกเผยแพร่บน https://learn.microsoft.com/en-us/dynamics365/unified-operations/financials/localizations/emea-gbr-mtd-vat-integration .
นอกจากนี้
รายได้ HM และศุลกากร (HMRC) เริ่มนํามาใช้บังคับให้ส่วนหัวของการจัดหา
สําหรับ VAT API ตั้งแต่เดือนเมษายน 2019 เพื่อป้องกันการฉ้อโกง สําหรับข้อมูลเพิ่มเติม
ดู การป้องกันการฉ้อโกง
ภาพรวม
เพื่อป้องกัน การฉ้อโกง API ของ HMRC จะมีส่วนหัว HTTP ที่ต้องใช้ในการผ่านการตรวจสอบ ข้อมูล
ขึ้นอยู่กับ เกี่ยวกับสถาปัตยกรรมของสภาพแวดล้อมที่บริษัทใช้ซึ่งทํางานร่วมกัน MTD สําหรับชุดส่วนหัว HTTP ที่แตกต่างกันสําหรับการป้องกันการฉ้อโกงจะต้อง ส่ง หัวข้อ "Gov-Client-Connection-Method" ต้องแสดงถึงส่วน วิธีการเชื่อมต่อที่ใช้สําหรับคําขอโดยบริษัท มันควรจะเป็นแบบนั้นมากที่สุด บริษัทที่ใช้ Dynamics 365 for Finance and Operations ในการใช้งานสถาปัตยกรรมระบบคลาวด์ วิธีการเชื่อมต่อ "WEB_APP_VIA_SERVER" ในระหว่างการทํางานร่วมกันกับ HMRC ผ่านฟังก์ชันข้อความอิเล็กทรอนิกส์ นอกจากนี้ยังเป็นไปได้ว่า ผู้ใช้อาจเริ่มต้นชุดงานสําหรับการทํางานร่วมกันด้วย HMRC ในกรณีนี้เป็นการเชื่อมต่อ จะถูกส่งเป็น "BATCH_PROCESS_DIRECT"
วิธีการเชื่อมต่อ "WEB_APP_VIA_SERVER" จะถือว่าการส่งข้อมูลต่อไปนี้ หัว กระดาษ:
ส่วนหัว HTTP |
คำอธิบาย |
ครอบ คลุม |
Gov-Client-Public-IP |
ที่อยู่ IP สาธารณะ (IPv4 หรือ IPv6) ที่ อุปกรณ์ต้นทางทําให้คําขอ |
ไม่อยู่ในขอบเขตของโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Client-Public-Port |
พอร์ต TCP สาธารณะที่อุปกรณ์ต้นทางใช้ เมื่อเริ่มต้นคําขอ |
ไม่อยู่ในขอบเขตของโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Client-Device-ID |
ตัวระบุเฉพาะสําหรับอุปกรณ์ต้นทาง |
ไม่อยู่ในขอบเขตของโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Client-User-IDs |
โครงสร้างข้อมูลค่าคีย์ที่มีผู้ใช้ รหัส |
ไม่อยู่ในขอบเขตของโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Client-Timezone |
โซนเวลาท้องถิ่นของอุปกรณ์ต้นทาง |
ไม่อยู่ในขอบเขตของโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Client-Local-IPs |
รายการของที่อยู่ IP เฉพาะที่ทั้งหมด (IPv4 และ IPv6) พร้อมใช้งานสําหรับอุปกรณ์ต้นทาง |
ไม่อยู่ในขอบเขตของโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Client-Screens |
ข้อมูลที่เกี่ยวข้องกับอุปกรณ์ต้นทาง หน้า จอ เขตข้อมูลประกอบด้วย:
|
ไม่อยู่ในขอบเขตของโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Client-Window-Size |
จํานวนพิกเซลของหน้าต่างบน อุปกรณ์ต้นทางที่ผู้ใช้เริ่มต้น (โดยตรงหรือโดยอ้อม) การเรียก API ไปยัง HMRC |
ไม่อยู่ในขอบเขตของโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Client-Browser-Plugins |
รายการปลั๊กอินเบราว์เซอร์บนอุปกรณ์ที่มา |
ไม่อยู่ในขอบเขตของโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Client-Browser-JS-User-Agent |
สตริงตัวแทนผู้ใช้ที่รายงานของ JavaScript จาก อุปกรณ์ต้นทาง |
ไม่อยู่ในขอบเขตของโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Client-Browser-Do-Not-Track |
ตัวเลือก ไม่ต้องติดตาม ถูกเปิดใช้งานบน เบราว์เซอร์ |
ไม่อยู่ในขอบเขตของโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Client-Multi-Factor |
รายการของโครงสร้างข้อมูลค่าคีย์ที่มี รายละเอียดของสถานะการรับรองความถูกต้องโดยใช้หลายปัจจัย (MFA) ที่เกี่ยวข้องกับ API โทร |
ไม่อยู่ในขอบเขตของโปรแกรมแก้ไขด่วนปัจจุบัน |
เวอร์ชันของ Gov-Vendor |
โครงสร้างข้อมูลที่มีค่าสําคัญของเวอร์ชันซอฟต์แวร์ เกี่ยวข้องกับการจัดการคําขอ |
รวมอยู่ในโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Vendor-License-IDs |
โครงสร้างข้อมูลค่าคีย์ของคีย์ลิขสิทธิ์ที่แฮช ที่เกี่ยวข้องกับซอฟต์แวร์ของผู้จัดจําหน่ายที่เริ่มต้นคําขอ API เกี่ยวกับที่มา อุปกรณ์ |
ไม่อยู่ในขอบเขตของโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Vendor-Public-IP |
ที่อยู่ IP สาธารณะของเซิร์ฟเวอร์ที่ อุปกรณ์ต้นทางส่งคําขอของพวกเขา |
ไม่อยู่ในขอบเขตของโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Vendor-Forwarded |
รายการที่แสดงรายละเอียดการฮ็อพผ่านอินเทอร์เน็ตระหว่าง บริการที่ยุติ TLS |
ไม่อยู่ในขอบเขตของโปรแกรมแก้ไขด่วนปัจจุบัน |
วิธีการเชื่อมต่อ "BATCH_PROCESS_DIRECT" จะถือว่าการส่งข้อมูลของส่วนหัวต่อไปนี้:
ส่วนหัว HTTP |
คำอธิบาย |
ครอบ คลุม |
Gov-Client-Device-ID |
ตัวระบุเฉพาะสําหรับอุปกรณ์ต้นทาง |
ไม่อยู่ในขอบเขตของโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Client-User-IDs |
โครงสร้างข้อมูลค่าคีย์ที่มีตัวระบุผู้ใช้ |
ไม่อยู่ในขอบเขตของโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Client-Timezone |
โซนเวลาท้องถิ่นของอุปกรณ์ต้นทาง |
รวมอยู่ในโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Client-Local-IPs |
รายการของที่อยู่ IP เฉพาะที่ทั้งหมด (IPv4 และ IPv6) พร้อมใช้งานสําหรับ อุปกรณ์ต้นทาง |
ไม่อยู่ในขอบเขตของโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Client-User-Agent |
ความพยายามที่จะระบุตระกูลระบบปฏิบัติการ เวอร์ชัน อุปกรณ์ ผู้ผลิตและรุ่นของอุปกรณ์ต้นทาง |
รวมอยู่ในโปรแกรมแก้ไขด่วนปัจจุบัน |
เวอร์ชันของ Gov-Vendor |
โครงสร้างข้อมูลที่มีค่าสําคัญของเวอร์ชันซอฟต์แวร์ที่เกี่ยวข้องกับการจัดการ ร้อง ขอ |
รวมอยู่ในโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Vendor-License-IDs |
โครงสร้างข้อมูลค่าคีย์ของคีย์ลิขสิทธิ์แฮชที่เกี่ยวข้องกับซอฟต์แวร์ของผู้จําหน่าย การเริ่มต้นคําขอ API บนอุปกรณ์ต้นทาง |
ไม่อยู่ในขอบเขตของโปรแกรมแก้ไขด่วนปัจจุบัน |
Gov-Client-MAC-Addresses |
รายการของที่อยู่ MAC ที่พร้อมใช้งานบนอุปกรณ์ต้นทาง |
รวมอยู่ในโปรแกรมแก้ไขด่วนปัจจุบัน |
รายละเอียดการใช้งาน
เพื่อสนับสนุน ความเป็นไปได้ในการตรวจจับพารามิเตอร์ที่จําเป็นตามข้อกําหนดการป้องกันการฉ้อโกง ของ HMRC เช่น โซนเวลาและที่อยู่ MAC ในการเชื่อมต่อBATCH_PROCESS_DIRECT วิธีการและรุ่นของซอฟต์แวร์ทั้งในWEB_APP_VIA_SERVERและวิธีการเชื่อมต่อBATCH_PROCESS_DIRECT มีการรวมวิธีการ X++ ไว้ในส่วนของแอพลิเคชัน นี่คือข้อมูล เกี่ยวกับเวอร์ชันของ Dynamics 365 for Finance and Operations รวมถึง วิธี:
Dynamics 365 สําหรับเวอร์ชันการเงินและการดําเนินงาน |
สร้าง หมาย เลข |
10.0.1 |
10.0.51.30002 |
10.0.2 |
10.0.80.10022 |
10.0.3 |
10.0.107.0 |
สําหรับเวอร์ชัน 7.3 ของ Dynamics 365 for Finance และต้องติดตั้ง4504462 KB
In Dynamics 365 for Finance and Operations request หัวข้อประกอบด้วยรูปแบบ "MTD VAT หัวข้อคําขอเว็บรูปแบบ (UK)" ในโมดูลการรายงานทางอิเล็กทรอนิกส์ (ER) เมื่อต้องการสนับสนุนส่วนหัวของการป้องกันการฉ้อโกง การกําหนดค่ารูปแบบถูกขยายด้วยโหนดที่จําเป็น:
การกําหนดค่าที่สอดคล้องกันของ
ส่วนหัวได้รับการสนับสนุนผ่านการโทรของวิธีการ X++ โดย "MTD VAT
การตั้งค่าคอนฟิกการแม็ปแบบจําลอง" "รูปแบบเฟรมเวิร์กข้อความอิเล็กทรอนิกส์"
นอกจากนี้ ยังขยายเพื่อรวมโหนดที่ใช้สําหรับการแมปค่าของ
ส่วนหัวการป้องกันการฉ้อโกง
ตั้ง ค่า
เมื่อต้องการเปิดใช้งาน การส่งส่วนหัวของการป้องกันการฉ้อโกงในระหว่างการทํางานร่วมกันด้วย API ของ HMRC นําเข้า ER เวอร์ชันที่สูงกว่าต่อไปนี้ การกําหนดค่าจากพอร์ทัล LCS:
# |
ชื่อการตั้งค่าคอนฟิก GER |
ชนิด |
เวอร์ชัน |
1 |
ข้อความอิเล็กทรอนิกส์ รูปแบบเฟรมเวิร์ก |
รุ่น |
22 |
2 |
MTD VAT การแมปโมเดล (UK) |
รุ่น การแมป (การส่งออก การนําเข้า) |
22.25 |
3 |
เว็บ MTD VAT ขอรูปแบบส่วนหัว (UK) |
รูป แบบ (การส่งออก) |
22.13 |
หมายเหตุสําคัญ!เมื่อมีการนําเข้าการกําหนดค่า ER เวอร์ชันใหม่ ให้ตรวจสอบว่า การกําหนดค่าจะถูกทําเครื่องหมายเป็นค่าเริ่มต้น สําหรับ การแมปโมเดล:
-
ภาษี การแม็ปแบบจําลองการรายงานภาษี
-
การแม็ปรูปแบบ VAT MTD (UK)
เมื่อกล่าวถึง หรือเวอร์ชันที่สูงกว่าของการกําหนดค่า ER จะถูกนําเข้า การป้องกันการฉ้อโกง พารามิเตอร์จะถูกส่งเป็นส่วนหนึ่งของการร้องขอ HTTP HMRC
เมื่อผู้ใช้ เริ่มต้นคําขอไปยัง HMRC โดยไม่เรียกใช้งานชุดงาน ต่อไปนี้ จะแจ้งเกี่ยวกับข้อมูลที่จะส่งไปยัง HMRC:
ถ้าผู้ใช้ยกเลิกการส่งบนขั้นตอนนี้โดยการคลิกปุ่ม ยกเลิก ของ กล่องโต้ตอบการส่งจะถูกยกเลิกและสถานะของอุปกรณ์อิเล็กทรอนิกส์ ข้อความจะถูกเปลี่ยนเป็น "ข้อผิดพลาด" ที่แนบคําอธิบายข้อผิดพลาดไปยัง ล็อกการดําเนินการ จะรวมข้อมูลที่ "ร้องขอไปยัง HMRC ถูกยกเลิกโดย ผู้ใช้" ผู้ใช้จะสามารถดําเนินการส่งข้อความอิเล็กทรอนิกส์เดียวกันได้ โดยใช้ปุ่ม "ส่งรายงาน"
เมื่อผู้ใช้ เริ่มต้นคําขอไปยัง HMRC ในชุดงาน ส่วนหัวการป้องกันการฉ้อโกง จะถูกส่งไปยัง HMRC และข้อมูลเกี่ยวกับส่วนหัวที่ส่ง ชุดงานจะแนบกับชุดงาน เปิด การจัดการระบบ > Inquires > ชุดงาน ให้เลือก ตรวจสอบรายละเอียดของ ล็อก (บานหน้าต่างการดําเนินการ>ชุดงาน>ล็อก)
ถ้าสําหรับบางคน เหตุผลที่บริษัทตัดสินใจที่จะส่งคําขอไปยัง HMRC โดยไม่ต้องส่ง ส่วนหัวการป้องกันการฉ้อโกง เวอร์ชันของรูปแบบ รวมถึงการฉ้อโกง ส่วนหัวการป้องกันสามารถถูกลบหรือไม่ได้นําเข้าเลย หรืออาจใช้วิธีใดวิธีหนึ่งต่อไปนี้ ส่วนหัวสามารถปิดใช้งานได้ใน "MTD รูปแบบส่วนหัวของคําขอเว็บ VAT (UK)" ในโมดูลการรายงานอิเล็กทรอนิกส์ สำหรับ วัตถุประสงค์นี้ จะต้องดําเนินการตามขั้นตอนต่อไปนี้:
-
เลือก "รูปแบบส่วนหัวของคําขอเว็บ MTD VAT (UK)" ในโครงสร้างการตั้งค่าคอนฟิกของ ER และสร้างรูปแบบลูกโดย สืบทอดมา (ดูข้อมูลเพิ่มเติมเกี่ยวกับ "การสร้างรูปแบบที่เลือกรูปแบบอื่นเป็นฐาน")
-
เปิดรูปแบบบุตรหลานใน Designer (ปุ่มตัวออกแบบในบานหน้าต่างการกระทําของ ER)
-
เลือกโหนด "Gov-Client-Connection-Method" และตั้งค่า "เปิดใช้งานแล้ว" พารามิเตอร์เป็น "false":
4. ทําซ้ําค่า p.3 สําหรับส่วนหัวการป้องกันการฉ้อโกงอื่นๆ: Gov-Client-Timezone Gov-Client-User-Agent, Gov-Vendor-Version, Gov-Client-MAC-Addresses
5. บันทึก และ ทํา ให้เสร็จสมบูรณ์
6. การตั้งค่า>ภาษีเปิด >การตั้งค่าบริการเว็บ>การรายงานทางอิเล็กทรอนิกส์ และเลือก รูปแบบบุตรหลานของคุณในเขตข้อมูล "ร้องขอการแมปรูปแบบส่วนหัว" ของทั้งหมด บริการเว็บที่ใช้สําหรับการทํางานร่วมกันกับ HMRC แทนบริการแม่ รูปแบบที่ใช้ตามค่าเริ่มต้น:
สำคัญ
หมาย เหตุ!คําขอ API ที่ไม่มีส่วนหัวการป้องกันการฉ้อโกง
อาจถูกปฏิเสธโดย HMRC ขอแนะนําอย่างยิ่งให้แก้ไขคําขอ API เพื่อ
HMRC ที่มีส่วนหัวการป้องกันการฉ้อโกง
ข้อมูลโปรแกรมแก้ไขด่วน
คําแนะนําในการดาวน์โหลดการกําหนดค่าการรายงานอิเล็กทรอนิกส์จากบริการวงจรการใช้งาน: https://learn.microsoft.com/en-us/dynamics365/unified-operations/dev-itpro/analytics/download-electronic-reporting-configuration-lcs
วิธีการรับไฟล์อัพเดต Microsoft Dynamics AX
การอัปเดตนี้จะพร้อมให้ดาวน์โหลดและติดตั้งด้วยตนเองจากศูนย์ดาวน์โหลด Microsoft สําหรับเวอร์ชัน 7.3:
ข้อกำหนดเบื้องต้น
คุณต้องติดตั้งผลิตภัณฑ์ใดผลิตภัณฑ์หนึ่งต่อไปนี้เพื่อใช้โปรแกรมแก้ไขด่วนนี้:
-
Microsoft Dynamics 365 for Finance and Operations (7.3)
ความต้องการในการเริ่มระบบใหม่
คุณต้องเริ่มบริการ Application Object Server (AOS) ใหม่หลังจากที่คุณใช้โปรแกรมแก้ไขด่วน
ถ้าคุณประสบปัญหาในการดาวน์โหลด การติดตั้งโปรแกรมแก้ไขด่วนนี้ หรือมีคําถามเกี่ยวกับการสนับสนุนทางเทคนิคอื่นๆ ให้ติดต่อคู่ค้าของคุณ หรือถ้าลงทะเบียนไว้ในแผนการสนับสนุนโดยตรงกับ Microsoft คุณสามารถติดต่อฝ่ายสนับสนุนทางเทคนิคสําหรับ Microsoft Dynamics และสร้างคําขอการสนับสนุนใหม่ เมื่อต้องการทําเช่นนี้ โปรดเยี่ยมชมเว็บไซต์ของ Microsoft ต่อไปนี้:
https://mbs.microsoft.com/support/newstart.aspx
คุณยังสามารถติดต่อฝ่ายสนับสนุนทางเทคนิคสําหรับ Microsoft Dynamics ทางโทรศัพท์โดยใช้ลิงก์เหล่านี้สําหรับหมายเลขโทรศัพท์เฉพาะประเทศ เมื่อต้องการทําเช่นนี้ ให้ไปที่เว็บไซต์ใดเว็บไซต์หนึ่งต่อไปนี้ของ Microsoft:
คู่ ค้า
https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contacts
ลูกค้า
https://mbs.microsoft.com/customersource/northamerica/help/help/contactus
ในกรณีพิเศษ อาจมีการยกเลิกค่าใช้จ่ายสําหรับการโทรติดต่อฝ่ายสนับสนุนตามปกติ หากผู้เชี่ยวชาญฝ่ายสนับสนุนด้านเทคนิคสําหรับ Microsoft Dynamics และผลิตภัณฑ์ที่เกี่ยวข้องระบุว่าการอัปเดตเฉพาะจะแก้ไขปัญหาของคุณได้ ค่าใช้จ่ายในการสนับสนุนปกติจะใช้กับคําถามและปัญหาการสนับสนุนเพิ่มเติมใดๆ ที่ไม่มีคุณสมบัติสําหรับการอัปเดตเฉพาะที่สงสัย