16 ก.ย. 2568·อ่าน 2 นาที

กระบวนการอนุมัติสัญญาสำหรับทีมขายและทีมกฎหมาย

กระบวนการอนุมัติสัญญา: จัดการเวอร์ชัน ส่งต่อการแก้ไข (redlines) และติดตามสถานะตั้งแต่ร่างจนลงนามโดยไม่สูญเสียอีเมลหรือบริบท

กระบวนการอนุมัติสัญญาสำหรับทีมขายและทีมกฎหมาย

ทำไมฝ่ายขายและฝ่ายกฎหมายต้องมีโฟลว์อนุมัติร่วมกัน

สัญญามักติดขัดในจุดส่งต่อระหว่างฝ่ายขายกับฝ่ายกฎหมาย ฝ่ายขายต้องรักษาโมเมนตัมกับลูกค้า ฝ่ายกฎหมายพยายามลดความเสี่ยงและคงความสม่ำเสมอของข้อกำหนด หากไม่มีโฟลว์อนุมัติร่วมกัน การส่งต่อจะกลายเป็นการเดา: ใครเป็นเจ้าของขั้นตอนถัดไป มีอะไรเปลี่ยนแปลง และคำว่า “อนุมัติ” หมายถึงอะไรจริงๆ

ความเสียหายที่แท้มักไม่ใช่การเจรจา แต่เป็นสิ่งที่หายไประหว่างทาง: เวอร์ชันล่าสุด ข้อความที่เปลี่ยนแปลงของ redline เหตุผลที่ยอมรับข้อหนึ่ง และใครเป็นคนตัดสินใจ เมื่อประวัติถูกกระจายในเธรดอีเมลหรือชื่อไฟล์อย่าง “v7-final-FINAL” ทีมจะเสียเวลาอ่าน ส่ง และโต้แย้งการตัดสินใจเดิมซ้ำแล้วซ้ำเล่า

สัญญาณบางอย่างจะปรากฏเร็ว:

  • ไฟล์ซ้ำหลายสำเนาที่มีการแก้ไขต่างกันเล็กน้อย
  • ความไม่ชัดเจนเรื่องเจ้าของเมื่อฝ่ายกฎหมายรอฝ่ายขาย (หรือกลับกัน)
  • การเปลี่ยนแปลงที่ไม่คาดคิดในช่วงท้ายที่เปิดการถกเถียงเดิม
  • คำว่า “อนุมัติ” มีความหมายต่างกันสำหรับคนต่างกลุ่ม

โฟลว์ร่วมที่ดีมักจะน่าเบื่อในทางที่ดี: มีที่เดียวให้เช็กสถานะปัจจุบัน เวอร์ชันปัจจุบัน และการกระทำถัดไปที่ต้องทำ ใครๆ ควรตอบสามคำถามภายใน 10 วินาทีได้: ตอนนี้อยู่ขั้นไหน ใครรับผิดชอบตอนนี้ อะไรเป็นสิ่งกีดขวางการลงนาม?

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

บุคคลและความรับผิดชอบ (ใครทำอะไร)

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

เริ่มจากการตั้งชื่อบทบาทหลักและระดับอำนาจในกระบวนการ การแก้ไขต่างจากการอนุมัติ และทั้งสองต่างจากการลงนาม

บทบาททั่วไปและความเป็นเจ้าของที่ชัดเจน

ส่วนใหญ่ทีมมักมีเจ้าของดังนี้:

  • ตัวแทนฝ่ายขาย: สร้างคำขอ ร่างเงื่อนไขเชิงพาณิชย์ และตอบคำถามเชิงธุรกิจ
  • ผู้จัดการฝ่ายขาย: อนุมัติส่วนลด เงื่อนไขที่ไม่ปกติ และความเสี่ยงของดีลก่อนฝ่ายกฎหมายใช้เวลา
  • ที่ปรึกษากฎหมาย: แก้ไขภาษาสัญญา จัดการ redlines และตัดสินใจว่าข้อใดต่อรองได้
  • การเงิน: อนุมัติเงื่อนไขการชำระ รายละเอียดการเรียกเก็บ ภาษี ธงการรับรู้รายรับ และความเสี่ยงเครดิต
  • ผู้มีอำนาจลงนาม: ลงนามเมื่อการอนุมัติที่จำเป็นทั้งหมดเสร็จสิ้น

ตั้งกฎหนึ่งข้อให้ชัดเจน: เฉพาะฝ่ายกฎหมายเท่านั้นที่แก้ไขภาษาทางกฎหมาย ฝ่ายขายสามารถเสนอการเปลี่ยนแปลง (ในคอมเมนต์หรือแบบฟอร์มรับเรื่อง) แต่ไม่ควรเขียนข้อความข้อกฎหมายใหม่โดยตรง ในทำนองเดียวกัน ฝ่ายกฎหมายไม่ควรเปลี่ยนราคาหรือขอบเขตโดยไม่วนกลับแจ้งฝ่ายขาย

สิ่งที่ฝ่ายขายต้องจัดเตรียมก่อน

การตรวจโดยฝ่ายกฎหมายจะเร็วขึ้นเมื่อฝ่ายขายส่งแพ็กเกจครบถ้วน: ชื่อทางกฎหมายของลูกค้า จำนวนมูลค่าและระยะเวลา ขอบเขตสินค้า ราคาและส่วนลด ความคาดหวัง SLA ข้อกำหนดความปลอดภัยพิเศษ และข้อคลอ‌สที่ลูกค้าบอกว่าจำเป็น สิ่งพื้นฐานที่ขาดหายเป็นสาเหตุทั่วไปที่สัญญาถูกส่งคืน

ตกลงเวลาในการตอบและเส้นทางการยกระดับ เช่น ฝ่ายกฎหมายตอบภายใน 1 วันทำการสำหรับเอกสารมาตรฐาน และ 3 วันสำหรับเงื่อนไขที่ไม่ปกติ หากหมดเวลา เส้นทางการยกระดับควรชัดเจน (หัวหน้าฝ่ายกฎหมาย แล้วผู้จัดการฝ่ายขาย แล้วผู้มีอำนาจลงนาม)

เมื่อคุณตั้งค่านี้ในเครื่องมือโฟลว์อนุมัติ ให้แม็ปความรับผิดชอบกับสิทธิการเข้าถึงเพื่อให้กระบวนการบังคับใช้กฎโดยอัตโนมัติ ทีมบางครั้งสร้างแอปภายในแบบนี้ใน AppMaster โดยที่คุณสามารถตั้งบทบาท สิทธิ และการอนุมัติโดยไม่ต้องเขียนโค้ดทั้งหมดเอง

กำหนดโมเดลสถานะเรียบง่ายตั้งแต่ร่างจนลงนาม

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

นี่คือโฟลว์สถานะที่ใช้งานได้จริงที่คุณใช้ได้:

StatusEnter whenExit when
DraftSales creates the first version (template or customer paper)It is complete enough to review (all key fields filled)
In legal reviewSales submits to legal (with context)Legal starts work or requests missing info
Redlines receivedLegal returns edits or commentsSales decides what to accept, reject, or counter
In negotiationRedlines are being exchanged with the customerTerms converge and internal approval is ready
ApprovedRequired approvers sign off on final termsFinal document is prepared for signature
Ready to signThe signing copy is locked and correctAll parties sign
SignedSignatures are completeDocument is stored and access is set
ArchivedDeal is closed, lost, or superseded(End state)

ทำให้กฎการเข้าและออกมองเห็นได้ภายในเวิร์กโฟลว์ ไม่ใช่แค่เป็น “ความรู้ประเพณี” ตัวอย่างเช่น “อนุมัติ” ควรหมายความว่าราคา ระยะเวลา ขอบเขตความรับผิด และข้อกำหนดข้อมูลผ่านการตรวจสอบภายในของคุณ ไม่ใช่แค่ “ฝ่ายกฎหมายดูแล้ว”

รวมสถานะความเป็นจริงบางอย่างเพื่อไม่ให้ความล่าช้าซ่อนอยู่ในคอมเมนต์:

  • Blocked (ต้องการข้อมูลภายในหรือการตัดสินใจ)
  • Waiting on customer (ส่งแล้ว รอการตอบกลับ)
  • Paused (ดีลถูกพักไว้)

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

กฎการจัดการเวอร์ชันที่ป้องกันคำถามว่า “ไฟล์ไหนเป็นไฟนอล?”

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

ตั้งกฎข้อเดียวที่ไม่ต่อรองได้: ให้มีเพียงหนึ่งเวอร์ชัน “Current” ในเวลาเดียวกัน เมื่อสร้างการแก้ไขใหม่ เวอร์ชันก่อนหน้าให้เก็บถาวรและล็อก คนยังดูได้แต่แก้ไขหรือส่งซ้ำไม่ได้

กฎการตั้งชื่อที่สม่ำเสมอช่วยได้แม้เมื่อไฟล์ถูกส่งทางอีเมลหรือดาวน์โหลด จงทำให้คาดเดาได้:

  • ชื่อดีลหรือลูกค้า (สั้น)
  • ประเภทสัญญา (MSA, NDA, Order Form)
  • หมายเลขเวอร์ชัน (v01, v02, v03)
  • วันที่ (YYYY-MM-DD)
  • แท็กสถานะ (Clean หรือ Redline)

redlines ของลูกค้ามักเป็นจุดเริ่มต้นของความสับสน ให้เก็บสองไฟล์สำหรับแต่ละการแก้ไข: สำเนาแสดงการแก้ไขและสำเนาที่สะอาดที่สะท้อนการยอมรับการเปลี่ยนแปลง ณ ตอนนั้น ฝ่ายขายอ่านข้อกำหนดที่สะอาดได้เร็ว และฝ่ายกฎหมายเห็นว่ามีอะไรเปลี่ยน

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

ตัวอย่าง: ฝ่ายขายส่ง “Acme MSA v01 2026-01-25 Clean.” ลูกค้าส่งการแก้ไขกลับเป็น “Acme MSA v02 2026-01-27 Redline,” และฝ่ายกฎหมายผลิต “Acme MSA v02 2026-01-27 Clean” พร้อมบันทึกการเปลี่ยนแปลง จากนั้น v03 จะเริ่มเฉพาะเมื่อมีการเปลี่ยนแปลงใหม่

สิ่งที่ต้องเก็บก่อนเริ่มการตรวจโดยฝ่ายกฎหมาย

แทนที่เธรดอีเมลด้วยแอป
สร้างแอปเวิร์กโฟลว์พร้อมใช้งานโดยไม่ต้องเขียนโค้ดแบ็กเอนด์ เว็บ และมือถือด้วยมือ
เริ่มต้น

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

เริ่มจากข้อมูลดีลที่มีผลต่อความเสี่ยงและภาษาที่ใช้:

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

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

แล้วกำหนดความต้องการการอนุมัติก่อนฝ่ายกฎหมายจะอ่าน ควรกำหนดทริกเกอร์ง่ายๆ เพื่อฝ่ายขายรู้ว่าต้องขออนุมัติเพิ่ม:

  • มูลค่าดีลเกินเกณฑ์ที่ตั้งไว้
  • เงื่อนไขการชำระที่ไม่มาตรฐาน (net 60/90, การเรียกเก็บตามไมล์สโตน, การคืนเงิน)
  • การเปลี่ยนแปลงเพดานความรับผิด ขยายการชดใช้ หรือการรับประกันที่ผิดปกติ
  • ข้อกำหนดการประมวลผลข้อมูลหรือความปลอดภัยนอกตำแหน่งมาตรฐานของคุณ
  • ข้อคลอ‌สใดๆ ที่ลูกค้าใส่เครื่องหมายว่า “จำเป็น” แต่ไม่ได้รับการอนุมัติก่อน

สุดท้าย ให้ฝ่ายกฎหมายมีที่เก็บภาษาที่ผ่านการอนุมัติแล้ว แม้ห้องสมุดข้อคลอ‌สสั้นๆ ก็ช่วยลดการเขียนซ้ำประโยคเดิมๆ ได้มาก

ตัวอย่าง: สัญญารายปีมูลค่า 45k ดอลลาร์ที่มีการต่ออายุอัตโนมัติและลูกค้าขอเพดานความรับผิดไม่จำกัด ควรถูกส่งมาพร้อมไฟล์ redline เต็ม รูปแบบการต่ออายุที่ชัดเจน และความต้องการการอนุมัติจากการเงินและฝ่ายนำทีม ฝ่ายกฎหมายจะได้โฟกัสที่การตัดสินใจ ไม่ใช่การตามหาเอกสาร

ทีละขั้นตอน: โฟลว์อนุมัติสัญญาเชิงปฏิบัติ

โฟลว์ที่ดีต้องคาดเดาได้ ทุกคนควรรู้ว่าจะเกิดอะไรต่อ ใครเป็นเจ้าของขั้นตอนถัดไป และคำว่า “เสร็จ” หมายถึงอะไร

จากร่างไปยังการตรวจโดยฝ่ายกฎหมาย

ฝ่ายขายเริ่มร่างจากเทมเพลตที่ถูกต้องและกรอกรายละเอียดดีลที่ต้องการ (ชื่อบัญชี ราคา ระยะเวลา วันเริ่มต้นสินค้า และวันที่คาดจะปิด) หากมีข้อมูลขาด จะไม่ให้สัญญาเดินต่อ

ก่อนที่ฝ่ายกฎหมายจะเห็น ให้รันการตรวจอัตโนมัติเล็กๆ บางอย่าง ทำให้ง่ายเพื่อให้คนเชื่อมั่น:

  • ฟิลด์ที่จำเป็นขาดหาย
  • เทมเพลตผิดหรือข้อคลอ‌สล้าสมัย
  • มูลค่าดีลหรือระยะเวลาเรียกอนุมัติเพิ่ม
  • เงื่อนไขการชำระที่ไม่มาตรฐาน
  • จำเป็นต้องมีภาคผนวกความเป็นส่วนตัวของข้อมูลหรือความปลอดภัย

ถ้าร่างผ่านการตรวจ ให้ส่งต่อฝ่ายกฎหมายพร้อมคำขอที่ชัดเจน เช่น “ขอเพียงตรวจ” กับ “ขออนุมัติ redlines” และบันทึกสั้นๆ ว่าลูกค้าผลักดันเรื่องใด

จาก redlines ถึงการลงนาม

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

รูปแบบการแก้ไขที่ทำซ้ำได้ช่วยได้:

  • สร้างเวอร์ชันใหม่สำหรับแต่ละครั้งที่ส่งให้ลูกค้า
  • บันทึกว่าใครเปลี่ยนและทำไม
  • เก็บ redlines ไว้แนบกับเวอร์ชันนั้น
  • อัปเดตสถานะทันทีหลังการส่ง
  • กำหนดวันที่คร่าวๆ สำหรับการตอบถัดไป

เมื่อลูกค้ายอมรับ ให้ส่งเวอร์ชันสุดท้ายไปให้การอนุมัติภายใน (การเงิน ความปลอดภัย ผู้ลงนาม) ตามเกณฑ์ที่ตั้งไว้ ผู้ลงนามควรตรวจดูข้อกำหนดสุดท้ายและประวัติการอนุมัติ ไม่ใช่เธรดที่ยุ่งเหยิง

จากนั้นย้ายสัญญาไปยังการลงนาม (e-sign หรือด้วยลายมือ) เมื่อลงนามแล้วล็อกบันทึก เก็บสำเนาที่ลงนาม และมาร์กเป็น Signed เพื่อให้การรายงานถูกต้อง

กฎการอนุมัติ เกณฑ์ และการจัดการข้อยกเว้น

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

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

เริ่มจากชุดเกณฑ์เล็กๆ ที่จำง่าย ผูกกับขนาดดีล ความเสี่ยง และการเปลี่ยนนโยบาย ไม่ใช่ความชอบส่วนบุคคล โดยปกติ: ฝ่ายกฎหมายอนุมัติข้อความ การเงินอนุมัติการเปลี่ยนแปลงที่กระทบการเงิน และความปลอดภัย/IT อนุมัติการเปลี่ยนแปลงที่กระทบข้อมูลหรือระบบ

นิยามทริกเกอร์ที่ต้องการการอนุมัติ เช่น:

  • การอนุมัติฝ่ายการเงิน: เงื่อนไขการชำระที่ไม่ปกติ ส่วนลดเหนือเปอร์เซ็นต์ที่กำหนด คืนเงิน เครดิต หรือตารางเรียกเก็บใหม่
  • การอนุมัติผู้นำ: เพดานความรับผิดต่ำกว่าขั้นต่ำของคุณ การชดใช้แบบไม่จำกัด สิทธิการยกเลิกที่ผิดปกติ หรือคลอ‌สที่อ้างอิงสาธารณะ
  • การอนุมัติความปลอดภัย/IT: ข้อมูลประเภทใหม่ ผู้ประมวลผลย่อยใหม่ หรือตอบแบบสอบถามความปลอดภัยของลูกค้า
  • การอนุมัติผู้นำฝ่ายขาย: ยืนยันวันที่ส่งมอบนอกความสามารถปกติของคุณ
  • การอนุมัติฝ่ายกฎหมาย: การเปลี่ยนแปลงกฎหมายที่ใช้ ความลับทางการค้า ทรัพย์สินทางปัญญา หรือข้อจำกัดความรับผิด

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

กำหนดความหมายของ “อนุมัติแบบมีเงื่อนไข” ให้ชัด มันไม่ควรเป็นการยกนิ้วแบบคลุมเครือ แปลว่า สัญญาเดินหน้าต่อได้ต่อเมื่อเงื่อนไขเฉพาะถูกเติมเต็มและติดตาม เช่น “ลูกค้ายอมรับภาคผนวก DPA ของเรา” หรือ “การเงินยืนยันตารางการชำระเงินแบบ prepay” เก็บแต่ละเงื่อนไขเป็นรายการเช็กพร้อมเจ้าของและกำหนดเวลา

ตั้งทริกเกอร์การยกระดับที่ชัดเจนเพื่อไม่ให้การทำงานติด:

  • ไม่มีการตอบกลับหลัง 2 วันทำการสำหรับการตรวจมาตรฐาน
  • พบข้อคลอ‌สความเสี่ยงสูง (เช่น ความรับผิดไม่จำกัด) ให้ยกระดับในวันเดียวกัน
  • วันปิดดีลเหลือ 72 ชั่วโมงและการตรวจยังไม่เริ่ม
  • เกิน 2 รอบของการแก้ไขโดยไม่มีความคืบหน้า

ประวัติการตรวจสอบ คอมเมนต์ และการแจ้งเตือนที่ใช้งานได้จริง

ส่งมอบเครื่องมือภายในอย่างรวดเร็ว
เปิดตัวเครื่องมือสัญญาภายในบนคลาวด์หรือส่งออกซอร์สโค้ดเพื่อโฮสต์เอง
ปรับใช้แอป

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

ประวัติการตรวจสอบควรตอบสามคำถามโดยไม่ต้องถามคนอื่น: อะไรเปลี่ยน ใครทำ และเมื่อไร บันทึกการย้ายสถานะ (Draft → In legal review) การอนุมัติหรือปฏิเสธ และการกระทำสำคัญเช่น “อัปโหลด redlines” หรือ “ส่งให้ลูกค้า” ทำให้อัตโนมัติเพื่อไม่ให้ข้ามขั้นตอนในวันที่งานยุ่ง

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

ชุดกฎคอมเมนต์ง่ายๆ ช่วยให้เธรดอ่านง่าย:

  • เขียนการตัดสินใจและเหตุผล (อนุมัติ ปฏิเสธ ขอแก้ไข)
  • ติดแท็กข้อคลอ‌สหรือมาตรา (เช่น “เงื่อนไขการชำระ Section 3”)
  • หลีกเลี่ยงการวางข้อความสัญญาทั้งหมดลงในคอมเมนต์
  • ใส่ข้อกำหนดที่ต่อรองได้ในฟิลด์ที่ติดตามได้ ไม่ใช่ในการแชท
  • ปิดการวนรอบด้วยการบอกเจ้าของถัดไป (“ส่งกลับฝ่ายขายเพื่อตอบลูกค้า”)

การแจ้งเตือนควรดังเมื่อมีการกระทำที่ต้องทำ: เมื่อสัญญาส่งต่อ มี redline มาขออนุมัติ หรือกำหนดเวลาเสี่ยง ทุกสิ่งที่เหลือเป็นสรุปรายวันได้ (เช่น “3 สัญญารอฝ่ายขาย” หรือ “2 รอฝ่ายกฎหมาย”) การแจ้งเตือนมากเกินไปทำให้คนไม่สนใจ

สุดท้าย เก็บรายการที่เกี่ยวข้องกับบันทึก: อีเมลสำคัญ บันทึกการโทร และประเด็นการเจรจา เมื่่อมีคนใหม่เข้ามากลางดีล เขาควรเข้าใจประวัติภายใน 5 นาที

ตัวอย่าง: สัญญาเดียวจากร่างจนลงนาม

ตัวแทนฝ่ายขายกำลังปิดดีลระดับกลางมูลค่า 85k ARR ลูกค้าขอส่วนลด 12% และต้องการเปลี่ยนเพดานความรับผิดจากค่าบริการ 12 เดือนเป็น 24 เดือน นี่เป็นกรณีทั่วไปที่ฝ่ายขาย ฝ่ายกฎหมาย และลูกค้าทุกฝ่ายสัมผัสเอกสารเดียวกัน

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

นี่คือการเคลื่อนสัญญา:

  • Draft (Sales): ฝ่ายขายเริ่มจากเทมเพลตล่าสุด กรอกรายละเอียดดีล และอัปโหลดเป็น v01 สถานะยังเป็น Draft จนกว่าจะกรอกฟิลด์สำคัญครบ
  • In legal review: ฝ่ายขายส่งร่างพร้อมบริบท ฝ่ายกฎหมายแก้และเพิ่มคอมเมนต์ แล้วอัปโหลดเป็น v02
  • In negotiation: ฝ่ายขายส่ง v02 ให้ลูกค้า ลูกค้าส่งกลับสำเนามาร์กอัปขอเปลี่ยนเพดานความรับผิด ฝ่ายขายอัปโหลดเป็น v03 (customer redline)
  • Approved: ฝ่ายกฎหมายรับภาษาเกี่ยวกับส่วนลดแต่ปฏิเสธเพดาน 24 เดือนและเสนอข้อเสนอประนีประนอม เมื่อเงื่อนไขสำรองตกลงกันแล้ว ฝ่ายกฎหมายมาร์กสัญญาเป็น Approved และ v04 เป็นสำเนาที่สะอาดที่ได้รับการอนุมัติ

จุดที่ซับซ้อน: หลังจากมาร์กเป็น Approved ลูกค้าส่ง redline “เล็กน้อย” มาช่วงท้าย (แก้ไขระยะเวลาการยกเลิก) กฎง่ายๆ คือ redline ใหม่จะเปิดการตรวจทบทวนอีกครั้ง ฝ่ายขายอัปโหลด v05 (customer redline หลังการอนุมัติ) และสถานะกลับไปเป็น In legal review โดยที่การอนุมัติก่อนหน้าถูกบันทึกไว้แต่ไม่ใช่สถานะปัจจุบันอีกต่อไป

เพื่อยืนยันเวอร์ชันสุดท้ายที่จะลงนาม ทีมล็อกไฟล์หนึ่งไฟล์เป็น Final for Signature ระบุรหัสเวอร์ชัน (เช่น v06) และต้องใช้ไฟล์นั้นสำหรับแพ็กเก็ตการลงนาม หากสำเนาที่ลงนามกลับมามีความแตกต่าง สถานะจะเปลี่ยนเป็น Blocked (หรือ Exception หากคุณใช้ป้ายชื่อนั้น) จนกว่าทีมจะแก้ไขก่อนลงนามอีกครั้ง

ความผิดพลาดที่พบบ่อยซึ่งทำให้การอนุมัติสัญญาช้าลง

ดูสัญญาตามเจ้าของถัดไป
ให้ฝ่ายขายและฝ่ายกฎหมายมุมมองร่วมว่าใครมีงานต้องทำวันนี้
สร้างแดชบอร์ด

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

ตัวขัดขวางอีกอย่างคือเริ่มการตรวจฝ่ายกฎหมายด้วยข้อมูลไม่ครบ ถ้ารายละเอียดดีลกระจายอยู่ในแชท บันทึก CRM และ PDF ร่าง ฝ่ายกฎหมายต้องทำงานนักสืบ นั่นเพิ่มการถามตอบและทำให้ฝ่ายขายรู้สึกว่าฝ่ายกฎหมาย “ช้า” ในขณะที่จริงๆ ร่างยังไม่พร้อม

ผู้กระทำผิดซ้ำๆ บางอย่างที่มักเจอ:

  • การเปลี่ยนแปลงเกิดนอกเครื่องมือหรือกระบวนการที่ตกลงไว้ ดังนั้นไม่มีใครเห็นว่าอะไรเปลี่ยนและทำไม
  • รายละเอียดที่จำเป็นถูกเว้นว่าง (หน่วยงานลูกค้า ระยะเวลา ราคา รูปแบบการจัดการข้อมูล) ทำให้ฝ่ายกฎหมายต้องตาม
  • ดีลถูก “อนุมัติ” โดยไม่ยืนยันไฟล์/เวอร์ชันที่ตรวจและยอมรับจริง
  • ป้ายสถานะเพิ่มขึ้นเกินความจำเป็น (“Legal Review,” “Legal Reviewing,” “Review - Legal,” “Pending”) ทำให้คนไม่เชื่อถือสถานะ
  • ไม่มีเจ้าของถัดไปที่ชัดเจน ทำให้สัญญาวางนิ่งทั้งที่ทุกคนคิดว่าคนอื่นกำลังจัดการ

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

สุดท้าย ระวังการส่งต่อที่ไม่มีเจ้าของ ตัวอย่าง: ฝ่ายขายส่งร่างปรับเวลา 18:00 และมาร์กว่า “อัปเดต” แล้วคิดว่าฝ่ายกฎหมายจะหยิบขึ้น ฝ่ายกฎหมายคิดว่าฝ่ายขายยังรวบรวมข้อมูลขาดอยู่ ไม่มีอะไรเกิดจนกว่าลูกค้าจะถามความคืบหน้า

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

รายการตรวจด่วนและขั้นตอนถัดไปในการใช้งานโฟลว์

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

การตรวจด่วน (ทุกครั้งที่คุณเปิดสัญญา)

  • เวอร์ชันปัจจุบันติดป้ายชัดเจนและตรงกับ redlines ล่าสุด
  • เจ้าของปัจจุบันถูกระบุ (คนเดียว ไม่ใช่ทีม)
  • ขั้นตอนถัดไปชัดเจน (ตรวจโดยกฎหมาย อนุมัติการเงิน ลงนามลูกค้า)
  • การอนุมัติที่จำเป็นมองเห็นได้ (ตามมูลค่า ระยะเวลา ความเสี่ยง)
  • วิธีการลงนามยืนยันแล้ว (e-sign แบบอิเล็กทรอนิกส์ หรือลายมือ)

ก่อนส่งอะไรให้ลูกค้า ให้ตรวจความจริงอย่างรวดเร็ว ยืนยันราคา ส่วนลด และเงื่อนไขการชำระตรงกับใบเสนอราคา ตรวจวันที่อีกครั้ง (วันเริ่มต้น การต่ออายุ ระยะเวลาการแจ้งยกเลิก) และเงื่อนไขที่ไม่ปกติ ตรวจชื่อทางกฎหมายและที่อยู่ทั้งสองฝ่าย และให้แน่ใจว่าแนบเอกสารอ้างอิงทั้งหมด (order form, DPA, SOW, ภาคผนวกความปลอดภัย)

ก่อนมาร์กสัญญาว่า Signed ให้ยืนยันว่าคุณมี PDF ที่ลงนามจริง (ไม่ใช่ภาพหน้าจอร่าง) ให้แน่ใจว่าหน้าเซ็นครบ ชื่อผู้ลงนามตรงกับตัวเซ็น และมีลายเซ็นหรือย่อชื่อที่จำเป็น เก็บไว้ในระบบบันทึกที่ตกลงกันและบันทึกตำแหน่งการจัดเก็บในบันทึกดีลเพื่อให้ค้นหาง่ายในภายหลัง

ขั้นตอนถัดไปในการนำโฟลว์นี้ไปใช้

กำหนดชื่อสถานะและเกณฑ์การออก กำหนดแบบฟอร์มรับเรื่องเดียวสำหรับฝ่ายขายส่งแพ็กเกจครบ และเขียนเกณฑ์การอนุมัติ (ระยะเวลา ส่วนลด เปดานความรับผิด) จากนั้นสร้างแอปภายในแบบน้ำหนักเบาที่รวมตารางสัญญา ฟิลด์สถานะ การมอบหมาย “เจ้าของปัจจุบัน” และรายการเช็กที่จำเป็นสำหรับการส่ง

ถ้าคุณต้องการตัวเลือกแบบไม่ต้องเขียนโค้ดแต่ยังได้แอปที่พร้อมใช้งานจริง AppMaster (appmaster.io) ถูกใช้บ่อยสำหรับเวิร์กโฟลว์ภายในแบบนี้: คุณสามารถโมเดลข้อมูล ตั้งค่าการอนุมัติ และส่งต่อหน้าที่ระหว่างฝ่ายขาย ฝ่ายกฎหมาย และการเงินได้โดยไม่ต้องพึ่งเธรดอีเมลยาวๆ

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

ทำไมฝ่ายขายและฝ่ายกฎหมายต้องมีกระบวนการอนุมัติสัญญาร่วมกัน?

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

กฎข้อใดสำคัญที่สุดที่ควรกำหนดระหว่างฝ่ายขายและฝ่ายกฎหมาย?

เพราะ “การแก้ไข” “การอนุมัติ” และ “การลงนาม” เป็นการกระทำที่ต่างกันและมีความเสี่ยงต่างกัน ถ้าฝ่ายขายแก้ไขข้อกฎหมายได้ หรือฝ่ายกฎหมายเปลี่ยนราคา คุณจะได้การเปลี่ยนแปลงที่ไม่คาดคิด การเปิดโต้แย้งซ้ำ และการอนุมัติที่ไม่มีความหมาย

ฝ่ายขายควรส่งข้อมูลอะไรบ้างก่อนที่ฝ่ายกฎหมายจะเริ่มตรวจ?

อย่างน้อยควรบันทึกตัวตนทางกฎหมายของลูกค้า มูลค่าดีล ระยะเวลา เงื่อนไขราคา/ส่วนลด วันเริ่มต้น การต่ออายุและการยกเลิก และข้อเรียกร้องพิเศษของลูกค้า หากข้อมูลพื้นฐานเหล่านี้ขาดหาย การตรวจโดยฝ่ายกฎหมายจะกลายเป็นการถามตอบซ้ำๆ แทนการพิจารณาจริงจัง

สถานะใดบ้างที่ควรรวมไว้ในโฟลว์สัญญาอย่างเรียบง่าย?

เก็บสถานะไว้ไม่กี่สถานะและหมายความชัดเจนให้แต่ละสถานะ ตัวอย่างปกติคือ Draft, In legal review, In negotiation, Approved, Ready to sign, Signed และควรมีวิธีชัดเจนเพื่อบอกว่าเป็น Blocked หรือ Waiting on customer เพื่อไม่ให้การหน่วงเวลาซ่อนอยู่

“อนุมัติ” ควรหมายความว่าอย่างไรเพื่อให้คนเลิกเถียงกัน?

ให้ “Approved” หมายถึง “ผู้อนุมัติภายในที่จำเป็นทั้งหมดยอมรับข้อกำหนดนี้ในเวอร์ชันนี้อย่างชัดเจน” หากมีการเปลี่ยนแปลงหลังการอนุมัติ ให้เปิดการตรวจทบทวนอีกครั้งและบันทึกเหตุผล มิฉะนั้นจะลงนามในสิ่งที่ไม่มีใครอนุมัติจริง

เราจะหยุดปัญหา “ไฟล์ไหนเป็นไฟนอล?” ได้อย่างไร?

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

เราควรเก็บสำเนาที่สะอาดและสำเนาแสดงการแก้ไขไว้ทั้งสองหรือไม่?

ใช่ ควรเก็บสองไฟล์ต่อการแก้ไขแต่ละครั้ง: สำเนาแสดงการแก้ไข (redline) และสำเนาที่สะอาด (clean) ที่สะท้อนสถานะเดียวกัน เพื่อให้คนที่ไม่ใช่กฎหมายอ่านข้อกำหนดได้เร็ว และให้ฝ่ายกฎหมายเห็นว่ามีอะไรเปลี่ยนบ้าง พร้อมบันทึกการเปลี่ยนแปลงสั้นๆ หนึ่งประโยค

เราจะตั้งเกณฑ์การอนุมัติโดยไม่ทำให้ทุกดีลช้าลงได้อย่างไร?

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

บันทึกการตรวจสอบควรจับอะไรบ้างสำหรับการอนุมัติสัญญา?

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

เราสามารถสร้างเครื่องมือภายในง่ายๆ สำหรับสิ่งนี้โดยไม่ต้องเขียนโค้ดเฉพาะได้ไหม?

ใช่ ถ้าเครื่องมือบังคับสิ่งพื้นฐาน: ฟิลด์ที่จำเป็นก่อนส่ง สิทธิการเข้าถึงตามบทบาท ฟิลด์สถานะเดียวที่ยอมค่าได้ และการกำหนดเจ้าของปัจจุบัน ทีมหลายแห่งสร้างแอปภายในแบบลีนด้วย AppMaster (appmaster.io) เพื่อจัดการเวิร์กโฟลว์ ติดตามเวอร์ชัน และให้ฝ่ายขาย ฝ่ายกฎหมาย และการเงินทำงานจากบันทึกเดียวกัน

ง่ายต่อการเริ่มต้น
สร้างบางสิ่งที่ น่าทึ่ง

ทดลองกับ AppMaster ด้วยแผนฟรี
เมื่อคุณพร้อม คุณสามารถเลือกการสมัครที่เหมาะสมได้

เริ่ม
กระบวนการอนุมัติสัญญาสำหรับทีมขายและทีมกฎหมาย | AppMaster