OCA / l10n-thailand

Thai localization
GNU Affero General Public License v3.0
50 stars 65 forks source link

[13.0][TODO] แยก RFQ / Purchase Order ออกจากกัน เพื่อให้มี Sequence แยกด้วย #75

Closed kittiu closed 3 years ago

kittiu commented 4 years ago

เคสนี้ผมเสนอให้สร้างโมดูล purchase_isolated_validation เพื่อยแก RFQ / PO มีตัวอย่างคล้ายกันที่ https://github.com/OCA/sale-workflow/tree/12.0/sale_isolated_quotation

kittiu commented 4 years ago

@beemoza @kiattipong สนใจลองดูอันนี้ไม๊ครับมันมีตัวอย่างแล้ว sale_isolated_quotation ใช้กันมาหลายรุ่น ค่อนข้างถือว่าเสถียร

Oakyman commented 4 years ago

@kittiu ขอ define wording ที่ชัดเจนครับ เพราะค่อนข้างขัดกับ business ทั่วไป RFQ ในที่นี้หมายถึง Draft PO หรือ PO ที่ยังไม่อนุมัติ ซึ่งจะ Run no. แยกจาก PO ที่อนุมัติแล้ว

เพราะปกติใน business ทั่วไป RFQ หมายถึงเอกสาร Request for Quotation ซึ่งจะมีแค่ Product, Qty ไม่มี Unit price, Amount ครับ ในกรณีทั่วๆ ไปอาจจะยังไม่ระบุ Vendor ตอนทำ (คือทำใบเดียวส่งให้ Vendor ทุกราย)

kittiu commented 4 years ago

ผมอ้างจาก Odoo มาตรฐานเลยนะครับ สำหรับ Request for Quotation กับ Purchase Oder มันเป็นเอกสารเดียวกันเพียงแต่เปลี่ยน state ครับ (คำเรียกของ Odoo อาจจะต่างจากธุรกิจในไทยได้)

image

หรือจะเป็น Purchase Agreement (purchase.requisition) นะครับ เอกสารนี้ยังไม่ต้องใส่ Vendor

ส่วนที่คุณ @Oakyman พูดถึง น่าจะเป็น Purchase Request รึเปล่าครับ โดย PR ไม่ต้องใส่ Vendor และเป็นเอกสารตั้งต้นจากพนักงานที่ต้องการของ โดยที่ไม่ต้องรู้ราคาหรือผู้ขายเลยและหลาย PR Line อาจรวมกันมาเป็น 1 RFQ ก็ยังได้ https://github.com/OCA/purchase-workflow/tree/12.0/purchase_request

Note: อาจจะเกินเลยประเด็นความต้องการใน Issue นี้รึเปล่าครับ

kongrattapong commented 4 years ago

ผมทำขึ้นมาแล้วตามลิ้งค์นี้นะครับ : https://github.com/OCA/purchase-workflow/pull/851 โดยอิงจาก https://github.com/OCA/sale-workflow/tree/12.0/sale_isolated_quotation