ไทย - การแปลด้วยเครื่อง
หมายเหตุของฝ่ายบริการลูกค้า KB0402591
อีเมล์
ข้อผิดพลาด: "ขออภัย มีข้อผิดพลาดของระบบเกิดขึ้น เลขที่อ้างอิงข้อผิดพลาด ************ ... เกิดจาก: ariba.util.core.FatalAssertionException: เมต้าดาต้าภาษีต้องไม่เป็นค่า NULL"
บทความในฐานข้อมูลองค์ความรู้นี้ถูกแปลด้วยเครื่องเพื่ออำนวยความสะดวกให้แก่คุณ SAP ไม่รับประกันใดๆ เกี่ยวกับความถูกต้องหรือความสมบูรณ์ของการแปลด้วยเครื่อง คุณจะพบเนื้อหาต้นฉบับได้เมื่อสลับไปยัง 'ภาษาอังกฤษ' โดยใช้ตัวเลือกภาษา
ปัญหา

ฉันได้รับข้อผิดพลาดของระบบต่อไปนี้ในระหว่างการส่งแบบสอบถามเกี่ยวกับการลงทะเบียน:

ข้อผิดพลาด: ขออภัย มีข้อผิดพลาดของระบบเกิดขึ้น เลขที่อ้างอิงข้อผิดพลาด ************

การแก้ปัญหา

ก่อนอื่น คุณต้องค้นหาข้อความแสดงข้อผิดพลาดที่เหลือ เก็บบันทึกเลขที่อ้างอิงข้อผิดพลาดและทำตามขั้นตอนเหล่านี้:

  1. ไปที่ จัดการ > การดูแล > การจัดการไซต์ > ล็อกการตรวจสอบ
  2. ป้อนเลขที่อ้างอิงข้อผิดพลาดในฟิลด์ 'จาก' และ 'ถึง'
  3. เปิดการติดตามสแต็คและตรวจสอบส่วน 'เกิดโดย'
  4. ถ้าข้อผิดพลาดคือ:
    มีสาเหตุจาก: ariba.util.core.FatalAssertionException: เมต้าดาต้าภาษีต้องไม่เป็นค่า Null
    ทำตามขั้นตอนด้านล่าง

มีข้อผิดพลาดนี้ มีสามสาเหตุ ซึ่งคุณสามารถดูได้ด้านล่าง

เมื่อต้องการแก้ไขสาเหตุเลขที่ 1 ให้ทำดังนี้
ผู้ซื้อต้องกำหนดค่าคำถามที่อยู่ (vendor.address) หรือคำถามที่อยู่เพิ่มเติม (vendor.addressExt.postalAddress) หรือคำถามข้อความที่มีการแม็ป countryCode (vendor.address.countryCode) ในเทมเพลตคำขอเพิ่มคู่ค้าเวอร์ชันใหม่ แล้วเผยแพร่

การดำเนินการนี้จะแก้ไขปัญหาสำหรับผู้จัดหาทั้งหมดที่สร้างขึ้นใหม่ เพื่อให้คู่ค้าที่มีอยู่แก้ไข คู่ค้าต้องปฏิบัติตามการแก้ไขปัญหาชั่วคราวโดยเลือกประเทศไปยังประเทศอื่นๆ และเลือกประเทศเดิมกลับ แล้วป้อนรายละเอียดภาษีแล้วส่งแบบสอบถาม

เมื่อต้องการแก้ไขสาเหตุเลขที่ 2:

  1. ผู้ซื้อต้องนำออกข้อมูลไฟล์เมต้าดาต้าภาษี (ฟิลด์ภาษีเฉพาะประเทศ) ภายใต้ จัดการ > การดูแล > การจัดการไซต์ > การนำเข้า/นำออกข้อมูล > ค้นหา นำออกข้อมูลฟิลด์ภาษีเฉพาะประเทศ > นำข้อมูลออก
  2. กำหนดรูปแบบรหัสภาษีที่ถูกต้องในไฟล์สำหรับประเทศที่เกี่ยวข้องและนำเข้าไฟล์ csv (ตัวอย่างเช่น: vendor.taxInfo.vatRegistrationNumber > รหัสภาษี 0 , vendor.taxInfo.taxNumber1 > เป็นของรหัสภาษี 1 ฯลฯ)
  3. คู่ค้าจะสามารถส่งแบบสอบถามได้สำเร็จ

เมื่อต้องการแก้ไขสาเหตุเลขที่ 3 ให้ทำดังนี้

  1. ถ้าผู้ซื้อได้รับเลขที่ภาษีโดยใช้คำถามเดียว นอกเหนือจากคำถามประเภทภาษี การรวมเลขที่ภาษี/ประเทศที่ระบุต้องมีอยู่ในไฟล์เมต้าดาต้าภาษีอยู่
  2. ตัวอย่างเช่น ถ้าคุณมีคำถามที่กำหนดรูปแบบไว้ในคำขอเพิ่มคู่ค้าที่แม็ปไปยัง vendor.taxInfo.taxNumber1 เลขที่ภาษีที่ 1 ต้องอยู่ในไฟล์เมต้าดาต้าสำหรับประเทศที่ระบุ
  3. ตัวอย่างข้อผิดพลาด - ข้อผิดพลาด: เมต้าดาต้าของภาษีต้องไม่เป็น NULL สำหรับสหรัฐฯ:1 ข้อผิดพลาดจะพูดเฉพาะถึงการรวมประเทศของสหรัฐอเมริกา และไม่พบเลขที่ภาษี 1 ในไฟล์เมต้าดาต้าภาษี
สาเหตุ

ข้อผิดพลาดนี้เกิดขึ้นเนื่องจากเหตุผลสองข้อต่อไปนี้

  1. เมื่อมีการกำหนดรูปแบบคำถามเกี่ยวกับภาษีไว้ในเทมเพลตคำขอเพิ่มคู่ค้าโดยไม่มีการแม็ป CountryCode หรือไม่มีคำถามสำหรับที่อยู่
    ดังนั้นค่าที่ป้อนในคำถามเกี่ยวกับภาษีในคำขอเพิ่มคู่ค้าจะถูกกำหนดค่าตั้งต้นเป็น 'สหรัฐอเมริกา' เสมอในแบบสอบถามการลงทะเบียนภายใต้คำถามในเซกชันภาษี ดูเหมือนว่าจะมีสกรีนช็อตด้านล่าง เมื่อคู่ค้าพยายามส่งแบบสอบถาม จะได้รับข้อผิดพลาดของระบบ

2. มีคำถามเกี่ยวกับประเทศและคำถามเกี่ยวกับภาษีที่กำหนดรูปแบบไว้ เช่น ที่มีการแม็ป (vendor.taxInfo.vatRegistrationNumber) ในเทมเพลตคำขอคู่ค้า แต่ในไฟล์เมต้าดาต้าภาษี (ฟิลด์ภาษีเฉพาะประเทศ) ถ้าไม่ได้กำหนดรูปแบบรหัสภาษี 0 และมีการกำหนดรูปแบบรหัสภาษี 1 แทน มูลค่าภาษีที่ป้อนในคำขอของผู้ให้บริการจะถูกกำหนดค่าตั้งต้นเป็นฟิลด์ว่างสำหรับประเทศที่เกี่ยวข้องดังด้านล่างนี้

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

ตามแนวทางปฏิบัติที่ดีที่สุด ผู้ซื้อจำเป็นต้องใช้คำถามที่ถูกต้องกับการแม็ปและการกำหนดรูปแบบที่ถูกต้องในไฟล์เมต้าดาต้าภาษี


นำไปใช้กับ

Supplier Lifecycle and Performance

เงื่อนไขการใช้งาน  |  ลิขสิทธิ์  |  การเปิดเผยข้อมูลเกี่ยวกับความปลอดภัย  |  ความเป็นส่วนตัว