ebXML - กระบวนการทางธุรกิจ
กระบวนการทางธุรกิจคือสิ่งที่ธุรกิจทำเช่นการซื้อชิ้นส่วนคอมพิวเตอร์หรือการขายบริการระดับมืออาชีพ เกี่ยวข้องกับการแลกเปลี่ยนข้อมูลระหว่างคู่ค้าสองรายขึ้นไปด้วยวิธีที่คาดเดาได้
ข้อกำหนดสำหรับข้อกำหนดกระบวนการทางธุรกิจช่วยให้องค์กรสามารถแสดงกระบวนการทางธุรกิจเพื่อให้องค์กรอื่นเข้าใจได้ ช่วยให้สามารถรวมกระบวนการทางธุรกิจภายใน บริษัท หรือระหว่าง บริษัท ต่างๆ
ebXML Business Process Specification Schema (BPSS)ให้คำจำกัดความของเอกสาร XML ที่อธิบายว่าองค์กรดำเนินธุรกิจอย่างไร ebXML BPSS คือการประกาศพันธมิตรบทบาทการทำงานร่วมกันการออกแบบท่าเต้นและการแลกเปลี่ยนเอกสารทางธุรกิจที่ประกอบกันเป็นกระบวนการทางธุรกิจ
แผนภาพต่อไปนี้ให้มุมมองแนวคิดของกระบวนการทางธุรกิจ
ความร่วมมือทางธุรกิจ
การร่วมมือทางธุรกิจเป็นชุดกิจกรรมการทำธุรกรรมทางธุรกิจที่ออกแบบโดยคู่ค้าสองรายแลกเปลี่ยนเอกสาร
สิ่งที่พบบ่อยที่สุดคือการทำงานร่วมกันแบบไบนารีซึ่งคู่ค้าสองรายแลกเปลี่ยนเอกสารกัน การทำงานร่วมกันหลายฝ่ายเกิดขึ้นเมื่อมีการแลกเปลี่ยนข้อมูลระหว่างฝ่ายต่างๆมากกว่าสองฝ่าย
การทำงานร่วมกันหลายฝ่ายเป็นการออกแบบท่าเต้น Binary Collaborations
ในระดับต่ำสุดความร่วมมือทางธุรกิจสามารถแบ่งออกเป็นธุรกรรมทางธุรกิจได้
ธุรกรรมทางธุรกิจ
ธุรกรรมทางธุรกิจคือระดับอะตอมของงานในกระบวนการทางธุรกิจ มันสำเร็จหรือล้มเหลวโดยสิ้นเชิง
ธุรกรรมทางธุรกิจคือธุรกรรมที่คู่ค้าโอนเอกสารทางธุรกิจจริงๆ
โฟลว์เอกสารธุรกิจ:
ธุรกรรมทางธุรกิจรับรู้เป็นเอกสารทางธุรกิจระหว่างการร้องขอและการตอบสนองบทบาท มีเอกสารทางธุรกิจที่ร้องขออยู่เสมอและอาจมีเอกสารทางธุรกิจที่ตอบสนองได้โดยขึ้นอยู่กับความหมายของธุรกรรมที่ต้องการตัวอย่างเช่นการแจ้งเตือนทางเดียวกับการสนทนาสองทาง
การกำหนดเอกสารจริงทำได้โดยใช้ข้อกำหนดองค์ประกอบหลักของ ebXML หรือโดยวิธีการบางอย่างที่ใช้ภายนอกกับ ebXML แต่ส่งผลให้ DTD หรือ Schema ที่ข้อกำหนดกระบวนการทางธุรกิจของ ebXML สามารถชี้ไปได้
ท่าเต้น:
การออกแบบท่าเต้นแสดงออกในแง่ของสถานะและการเปลี่ยนแปลงระหว่างกัน กิจกรรมทางธุรกิจเรียกว่าสถานะนามธรรมโดยมีความร่วมมือทางธุรกิจและกิจกรรมธุรกรรมทางธุรกิจที่เรียกว่าสถานะที่เป็นรูปธรรม การออกแบบท่าเต้นได้อธิบายไว้ในสคีมาข้อกำหนดกระบวนการทางธุรกิจของ ebXML โดยใช้แนวคิดแผนภาพกิจกรรมเช่นสถานะเริ่มต้นสถานะการเสร็จสมบูรณ์เป็นต้น
เอกสารทางธุรกิจ
เอกสารทางธุรกิจประกอบด้วยออบเจ็กต์ข้อมูลทางธุรกิจหรือกลุ่มข้อมูลขนาดเล็กที่ได้รับการระบุไว้ก่อนหน้านี้
ชิ้นส่วนหรือส่วนประกอบเหล่านี้ไม่มีข้อมูลใด ๆ แน่นอน เป็นเพียงโครงสร้างเช่น XML schema หรือ DTD ที่กำหนดข้อมูลและการนำเสนอ ผลลัพธ์สุดท้ายคือโครงสร้างที่คาดเดาได้ว่าจะวางข้อมูลใดเพื่อให้ผู้รับเอกสารขั้นสุดท้ายสามารถตีความเพื่อดึงข้อมูลออกมาได้
ตัวอย่างข้อกำหนดกระบวนการทางธุรกิจ
ตัวอย่างบางส่วนของข้อกำหนดกระบวนการทางธุรกิจมีดังต่อไปนี้:
<BusinessTransaction name="Create Order">
<RequestingBusinessActivity name=""
isNonRepudiationRequired="true"
timeToAcknowledgeReceipt="P2D"
timeToAcknowledgeAcceptance="P3D">
<DocumentEnvelope BusinessDocument="Purchase Order"/ >
</RequestingBusinessActivity>
<RespondingBusinessActivity name=""
isNonRepudiationRequired="true"
timeToAcknowledgeReceipt="P5D">
<DocumentEnvelope isPositiveResponse="true"
BusinessDocument="PO Acknowledgement"/>
</DocumentEnvelope>
</RespondingBusinessActivity>
</BusinessTransaction>
สรุป
ข้อกำหนดกระบวนการทางธุรกิจ:
- อธิบายถึงการทำงานร่วมกันระหว่างสองพันธมิตร
- กำหนดบทบาทความสัมพันธ์และความรับผิดชอบ
- กำหนดท่าเต้นของเอกสารทางธุรกิจ
- แสดงในรูปแบบแพลตฟอร์มและผู้ขายที่เป็นกลาง
- สามารถจำลองได้ด้วย UMM (UN / CEFACT Modeling Methodology)
- อธิบายอย่างเป็นทางการโดย Business Process Specification Schema (BPSS)
- อ้างอิงโดย CPP และ CPA
- หมายถึงคำจำกัดความของเอกสารทางธุรกิจ