ตารางลำดับการเข้าถึงและเงื่อนไขใน SAP MM (V/05, M/03)

⚡ สรุปอย่างชาญฉลาด

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

  • 🔎 วัตถุประสงค์หลัก: ลำดับการเข้าถึงคือกลยุทธ์การค้นหาที่ประเภทเงื่อนไขใช้ในการค้นหาราคาที่ถูกต้อง
  • 🪜 สิทธิ์การเข้าถึงพิเศษ: การค้นหาจะหยุดที่การเข้าถึงครั้งแรกที่ส่งคืนระเบียน ดังนั้นลำดับการจัดเรียงจึงเป็นตัวกำหนดลำดับความสำคัญ
  • 🧩 ตารางเงื่อนไข: แต่ละจุดเข้าถึงจะชี้ไปยังตารางที่มีฟิลด์หลักเป็นชุดค่าผสมที่ใช้ในการค้นหา
  • 🚦 คุณสมบัติผู้สมัคร: ขั้นตอนการตรวจสอบข้อกำหนด เช่น ขั้นตอน 35 จะข้ามการเข้าถึงทั้งหมดหากไม่ตรงตามเงื่อนไขเบื้องต้น
  • 🛠️ คุณลักษณะของฟิลด์: ค่าแหล่งที่มาพิเศษ, Init, Atyp และ Priority จะควบคุมวิธีการทำงานของแต่ละฟิลด์คีย์ระหว่างการเข้าถึง
  • 🆕 การสร้างตาราง: M/03 สร้างตารางเงื่อนไขการจัดซื้อ ซึ่งสามารถคัดลอกจากตารางที่มีอยู่แล้วได้ และต้องสร้างตารางนี้ขึ้นมาใหม่
  • 📚 นำกลับมาใช้ใหม่ก่อน: SAP บริษัทจัดจำหน่ายโต๊ะหลากหลายรุ่น จึงไม่ค่อยจำเป็นต้องซื้อโต๊ะใหม่

เข้าถึงตารางลำดับและเงื่อนไขใน SAP MM

ตารางลำดับการเข้าถึงและเงื่อนไขคืออะไร?

A ประเภทเงื่อนไข เช่น PB00 อธิบายว่าราคาสุทธิมีค่าประเภทใด แต่ไม่ทราบว่าจะหาข้อมูลดังกล่าวได้จากที่ไหน นั่นเป็นหน้าที่ของลำดับการเข้าถึงที่แนบมาด้วย

วัตถุสองชิ้นทำงานร่วมกัน:

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

ดังนั้น ลำดับดังกล่าวจึงแสดงถึงลำดับความสำคัญทางธุรกิจ ราคาที่เจรจาต่อรองกันในการประชุมtracมันควรจะทำลายสถิติราคาข้อมูลทั่วไป ดังนั้นข้อเสียtracทางเข้าอยู่ด้านบน Revการใช้ทั้งสองวิธีพร้อมกันจะแทนที่ข้อตกลงที่เจรจาไว้ด้วยอัตรามาตรฐานโดยไม่แจ้งให้ทราบล่วงหน้า ซึ่งเป็นเหตุผลว่าทำไมการบำรุงรักษาลำดับการเข้าถึงจึงสมควรได้รับการดูแลเอาใจใส่

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

กำหนดลำดับการเข้าถึง

หากต้องการกำหนดและรักษาลำดับการเข้าถึง คุณต้องทำตามขั้นตอนง่ายๆ ไม่กี่ขั้นตอน

ขั้นตอน 1) ไปที่ SPRO > การจัดการวัสดุ > การจัดซื้อ > เงื่อนไข > กำหนดกระบวนการกำหนดราคา > กำหนดลำดับการเข้าถึง

ดังแสดงด้านล่าง คุณจะพบโครงสร้างบทสนทนาของ ลำดับการเข้าถึง, การเข้าถึง และ สาขา.

  1. เลือกลำดับการเข้าถึงที่คุณต้องการรักษา (PB01 ราคารวม)
  2. Double คลิก การเข้าถึง โฟลเดอร์ในโครงสร้างกล่องโต้ตอบ

กำหนดลำดับการเข้าถึง

ขั้นตอน 2) ในขั้นตอนถัดไป คุณจะต้องกำหนดวิธีการเข้าถึงสำหรับลำดับการเข้าถึง คุณจะเห็นว่ามีวิธีการเข้าถึงหลายวิธีในลำดับเดียว

แต่ละรายการมีความพิเศษเฉพาะตัว หมายความว่า หากพบระเบียนในการเข้าถึงครั้งแรก (Con)tracรายการ t) หมายความว่า หากระบบพบเงื่อนไขที่พร้อมใช้งานจาก Contracหากพบรายการดังกล่าว ระบบจะไม่ค้นหาเพิ่มเติม และจะใช้ค่าดังกล่าว หากไม่พบ ระบบจะดำเนินการตามการเข้าถึงอื่นๆ เพื่อค้นหารายการที่เหมาะสม

คุณยังสามารถกำหนดข้อกำหนดสำหรับวิธีการเข้าถึงที่จะใช้ได้ ตัวอย่างเช่น มีข้อกำหนด 35 ที่ได้รับมอบหมายให้เข้าถึง 10ซึ่งใช้ตารางเงื่อนไข 17 – บันทึกข้อมูลวัสดุ (เฉพาะโรงงาน)

กำหนดลำดับการเข้าถึง

ข้อกำหนดสำหรับการเข้าถึงหมายเลข 10 คือ 35 – บันทึกข้อมูลโรงงาน หากไม่มีบันทึกข้อมูลโรงงานสำหรับการรวมกันของค่าในตารางที่ 17 การเข้าถึง 10 จะไม่ถูกนำมาใช้เลย

กำหนดลำดับการเข้าถึง

ขั้นตอน 3)

  1. เลือกการเข้าถึงที่คุณต้องการแก้ไข
  2. เลือกโฟลเดอร์ระดับต่ำสุดในโครงสร้างกล่องโต้ตอบ – สาขา.

กำหนดลำดับการเข้าถึง

ขั้นตอน 4)

  1. คุณจะเห็นว่าเราอยู่ที่หน้าจอรายละเอียดสำหรับลำดับการเข้าถึง PB01, การเข้าถึง 20 และตาราง 18
  2. ฟิลด์สำคัญของตารางเงื่อนไขที่ใช้ในการเข้าถึงเงื่อนไขจะแสดงอยู่ที่นี่

ตารางเงื่อนไขประกอบด้วยช่องเงื่อนไขซึ่งมีการกำหนดคุณลักษณะบางอย่างไว้ เมื่อระบบพยายามเข้าถึงบันทึกเงื่อนไข ระบบจะใช้คุณลักษณะเหล่านี้

กำหนดลำดับการเข้าถึง

  • แหล่งคุณค่าพิเศษ – ฟิลด์นี้มีค่าที่จะใช้เป็นค่าเริ่มต้นในขณะที่เข้าถึง (เช่น การใช้หมวดหมู่บันทึกข้อมูลคงที่สำหรับลำดับการเข้าถึง)
  • ในนั้น – หากทำเครื่องหมายในช่องนี้ ระบบจะอนุญาตให้ป้อนค่าเริ่มต้นสำหรับฟิลด์นี้ขณะเข้าถึงตารางเงื่อนไข หากไม่เป็นเช่นนั้น ระบบจะไม่ดำเนินการค้นหาตารางเงื่อนไข
  • เอติป – ประเภทการประมวลผลในการเข้าถึง คุณสามารถระบุได้ว่าฟิลด์นี้เกี่ยวข้องกับการเข้าถึงเงื่อนไขหรือไม่ หากเป็นส่วนหนึ่งของประเภทคีย์แบบว่างหรือแบบคงที่ ค่าเริ่มต้นจะเว้นว่างไว้ (ประเภทคีย์คงที่)
  • ลำดับความสำคัญ – ลำดับความสำคัญของฟิลด์ (ลักษณะเฉพาะ) สามารถตั้งค่าได้ตั้งแต่ 01 ถึง 99 โดยส่วนใหญ่แล้วฟิลด์นี้จะเว้นว่างไว้

กำหนดตารางเงื่อนไข

ตอนนี้ เมื่อเรารู้ว่าตารางเงื่อนไขคืออะไร ใช้ทำอะไร เราจะสามารถดูได้ว่าตารางเงื่อนไขสามารถกำหนดได้ที่ไหน และเรามีตัวเลือกใดในขณะที่สร้างตารางนั้น

ดังที่คุณเห็นในหัวข้อที่แล้ว เราได้ใช้ตาราง 18 – บันทึกข้อมูลวัสดุในตัวอย่างของเรา

เรามาดูกันว่ามันจะกำหนดไว้ที่ไหนและอย่างไร

แสดงตารางเงื่อนไขที่มีอยู่

ขั้นตอน 1)

  1. ดำเนินการรหัสธุรกรรม V / 05 และบนหน้าจอเริ่มต้นให้ป้อนหมายเลขโต๊ะของเรา – 18.
  2. ในส่วนที่ 2 คุณจะเห็นคำจำกัดความของตาราง หมายเลขตาราง คำอธิบาย และตัวเลือก XNUMX ตัวเลือกที่สามารถเลือกได้ ตัวเลือกแรกหมายถึงการใช้ระยะเวลาที่ถูกต้อง (แนะนำเสมอ) และตัวเลือกที่สองคือการตรวจสอบสถานะการเผยแพร่ของระเบียน หากเลือกไว้ ระบบจะพิจารณาเฉพาะระเบียนข้อมูลที่เผยแพร่เท่านั้นในการค้นหาเงื่อนไข
  3. นี่คือรายการฟิลด์ที่คุณเห็นแล้วในหัวข้อกำหนดลำดับการเข้าถึง

คุณสามารถดูวิธีการกำหนดค่าตารางเพื่อนำไปใช้ในการปรับแต่งลำดับการเข้าถึงในภายหลังได้

กำหนดตารางเงื่อนไข

V / 05 ธุรกรรมใช้สำหรับแสดงตารางเงื่อนไข

V / 04 ธุรกรรมใช้สำหรับการเปลี่ยนแปลงตารางเงื่อนไข

V / 03 ธุรกรรมใช้สำหรับสร้างตารางเงื่อนไข

การสร้างตารางเงื่อนไขใหม่

ตอนนี้คุณสามารถกำหนดตารางเงื่อนไขใหม่ได้หากจำเป็นเพื่อนำไปใช้ในการกำหนดลำดับการเข้าถึง โดยส่วนใหญ่แล้วไม่จำเป็นต้องสร้างตารางเงื่อนไขใหม่ เนื่องจาก SAP นำเสนอแคตตาล็อกตารางสำเร็จรูปขนาดใหญ่

ขั้นตอน 1)

  1. ป้อน t-code M/03 และดำเนินการ
  2. เลือกหมายเลขโต๊ะใหม่ของคุณ (ต้องไม่ได้ใช้ เช่น 818)
  3. หากคุณต้องการคัดลอกตารางที่มีอยู่ลงในตารางใหม่ คุณสามารถเลือกตารางต้นฉบับได้ที่นี่ สิ่งนี้มีประโยชน์หากตารางของคุณคล้ายกับตารางอื่นที่มีอยู่ และต้องการเพียงการเปลี่ยนแปลงง่ายๆ เพื่อให้เป็นไปตามข้อกำหนด

กำหนดตารางเงื่อนไข

ขั้นตอน 2) ในหน้าจอถัดไป คุณสามารถทำการตั้งค่าทั้งหมดสำหรับตารางเงื่อนไข และสร้างมันขึ้นมาได้

  1. คลิกปุ่มนี้หากคุณต้องการแก้ไขคำอธิบาย
  2. เลือกว่าตารางของคุณควรตรวจสอบระยะเวลาที่มีผลและสถานะการเผยแพร่หรือไม่
  3. รายชื่อเขตข้อมูลปัจจุบัน คุณสามารถเลือกฟิลด์ใดๆ ที่คุณต้องการลบ (โดยการคลิกเพียงครั้งเดียว) และเลือกไอคอนลบ (ไอคอนรายการที่มีเครื่องหมายลบสีแดง)
  4. คุณสามารถเพิ่มฟิลด์จากแค็ตตาล็อกฟิลด์ได้โดยการดับเบิลคลิก
  5. คุณต้องสร้างตารางเพื่อใช้ในฟังก์ชันการกำหนดราคา

กำหนดตารางเงื่อนไข

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

หลังจากที่สร้างสำเร็จแล้ว คุณจะได้รับแจ้งให้สร้างคำขอเปลี่ยนแปลง จากนั้นคุณจะเห็นหน้าจอบันทึกดังที่คุณเห็นในหน้าจอถัดไป

กำหนดตารางเงื่อนไข

คุณได้สร้างตารางเงื่อนไขสำเร็จแล้ว ลองดูว่าเราสามารถดูตารางนั้นในหน้าจอการบำรุงรักษาลำดับการเข้าถึงได้หรือไม่

กำหนดตารางเงื่อนไข

ตารางนั้นมีอยู่ตรงนั้นแล้ว ดังนั้นตอนนี้เราสามารถสร้างการเข้าถึงโดยใช้ตารางนี้ได้ เราจะไม่กล่าวถึงรายละเอียดในส่วนนี้มากนัก เนื่องจากเป็นกระบวนการที่ตรงไปตรงมาอย่างยิ่ง

ในโหนดการเข้าถึงของลำดับการเข้าถึงของเรา ให้เลือกปุ่ม "รายการใหม่" คุณสามารถสร้างการเข้าถึงได้ดังภาพด้านล่างเพื่อวัตถุประสงค์ในการทดสอบ

กำหนดตารางเงื่อนไข

นอกจากนี้ เราต้องกำหนดฟิลด์ให้กับรหัสการเข้าถึง PB01 – 96 ของเราเพื่อให้ระบบทำงานได้อย่างถูกต้อง

ตารางเงื่อนไขธุรกรรม Codes: MM และ SD

รหัสธุรกรรมข้างต้นสมควรได้รับการอธิบายเพิ่มเติม เนื่องจากมีตระกูลรหัสสองตระกูลที่ทำงานคู่ขนานกัน และการใช้รหัสผิดมักเป็นสาเหตุของความสับสน ขั้นตอนข้างต้นใช้ V/05 สำหรับการแสดงผลและ M/03 สำหรับการสร้าง ซึ่งสะท้อนให้เห็นถึงวิธีการทำงานของที่ปรึกษาจำนวนมาก แต่ตระกูลรหัสทั้งสองไม่สามารถใช้แทนกันได้

การกระทำ การจัดการวัสดุ การขายและการจัดจำหน่าย
สร้างตารางเงื่อนไข M / 03 V / 03
ตารางเงื่อนไขการเปลี่ยนแปลง M / 04 V / 04
ตารางแสดงเงื่อนไข M / 05 V / 05
การบำรุงรักษาลำดับการเข้าถึง M / 07 V / 07
การบำรุงรักษาตามประเภทเงื่อนไข M / 06 V / 06

ตระกูล M เกี่ยวข้องกับการจัดซื้อ และตระกูล V เกี่ยวข้องกับการขาย ทั้งสองตระกูลใช้โครงสร้างตารางพื้นฐานเดียวกัน ดังนั้น V/05 จึงแสดงตารางการจัดซื้อ แต่จะสร้างในตระกูลที่ตรงกับแอปพลิเคชันเสมอ เพื่อให้แคตตาล็อกฟิลด์ที่แสดงถูกต้อง การกำหนดราคาฝั่งการขายนั้นครอบคลุมอยู่ในส่วนอื่น SAP หลักสูตรฝึกอบรม SD.

⚠️คำเตือน: ตารางเงื่อนไขใหม่จะไม่สามารถใช้งานได้จนกว่าจะมีการสร้างตารางนั้นขึ้นมา การบันทึกคำจำกัดความเพียงอย่างเดียวจะไม่สร้างตารางฐานข้อมูล และลำดับการเข้าถึงจะไม่แสดงตารางนั้น ควรดำเนินการขั้นตอนการสร้างให้เสร็จสมบูรณ์และตรวจสอบบันทึกเสมอ

วิธีการค้นหาบันทึกเงื่อนไขในระหว่างการทำงาน

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

  1. อ่านลำดับการเข้าถึง ประเภทเงื่อนไขจะระบุลำดับหนึ่งลำดับ ประเภทเงื่อนไขที่ไม่มีลำดับ เช่น PBXX จะถูกข้ามไปโดยสิ้นเชิง และสามารถป้อนด้วยตนเองเท่านั้น
  2. ประเมินความต้องการ การเข้าถึงแต่ละครั้งสามารถมีขั้นตอนการตรวจสอบข้อกำหนดได้ ข้อกำหนดที่ 35 ในตัวอย่างนี้จะตรวจสอบว่ามีระเบียนข้อมูลเฉพาะของโรงงานอยู่หรือไม่ หากข้อกำหนดนั้นไม่ผ่าน ระบบจะข้ามการเข้าถึงนั้นไปโดยไม่ต้องอ่านข้อมูลจากฐานข้อมูล
  3. สร้างกุญแจสำคัญ ข้อมูลสำคัญในตารางเงื่อนไขจะถูกกรอกจากเอกสาร ผู้ขาย วัสดุ โรงงาน และหน่วยงานจัดซื้อ จะถูกดึงมาจากส่วนหัวและรายละเอียดของใบสั่งซื้อ
  4. อ่านตารางเงื่อนไข หากมีข้อมูลอยู่แล้วสำหรับคีย์นั้น และข้อมูลนั้นยังคงถูกต้องในวันที่กำหนดราคา ระบบจะใช้ค่าดังกล่าวและหยุดการค้นหา นี่คือความหมายของคำว่า "พิเศษเฉพาะ"
  5. ตกลงไปโดยไม่โดนอะไรเลย หากไม่พบสิ่งใด ระบบจะลองเข้าถึงข้อมูลถัดไป เมื่อการเข้าถึงทุกครั้งล้มเหลว เงื่อนไขจะไม่มีค่า ซึ่งหากเป็นเงื่อนไขบังคับ จะทำให้เกิดข้อผิดพลาด

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

คำถามที่พบบ่อย

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

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

AI อ่านบันทึกการวิเคราะห์ราคาและอธิบายด้วยภาษาที่เข้าใจง่ายว่าการเข้าถึงใดตรงกัน การเข้าถึงใดถูกข้ามไปเนื่องจากข้อกำหนด และการเข้าถึงใดไม่พบข้อมูล ทำให้ข้อมูลที่เข้าใจยากกลายเป็นข้อมูลที่เข้าใจได้ง่ายขึ้น tracนำไปสู่การวินิจฉัยโรค

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

ระบบจะตรวจสอบเงื่อนไขเบื้องต้นก่อนที่จะดำเนินการเข้าถึง ข้อกำหนดที่ 35 ตรวจสอบบันทึกข้อมูลเฉพาะของโรงงาน หากไม่มีอยู่ ระบบจะข้ามการเข้าถึงไปโดยสิ้นเชิง แทนที่จะค้นหาและพบว่าล้มเหลว

สรุปโพสต์นี้ด้วย: