Imagineer ERPNext
Setup

Selling Settings

Selling Settings

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

เพื่อเข้าถึง Selling Settings ให้ไปที่:

หน้าแรก > การขาย > การตั้งค่า > Selling Settings

Customer Defaults

1. Customer Naming By

เมื่อบันทึก Customer รหัสที่ไม่ซ้ำกันจะถูกสร้างขึ้นสำหรับ Customer นั้น

โดยค่าเริ่มต้น Customer ID จะถูกสร้างขึ้นตาม Customer Name

หากคุณต้องการบันทึก Customer โดยใช้ Naming Series ในฟิลด์ Customer Naming Series ให้ตั้งค่าเป็น "Naming Series" ตัวอย่างของ Customer ID ที่บันทึกใน Naming Series - "CUST00001, CUST00002, CUST00003..." และต่อไป

2. Default Customer Group

เลือก Customer Group เริ่มต้นซึ่งจะถูกอัปเดตอัตโนมัติเมื่อสร้าง Customer ใหม่

Quotation สามารถสร้างได้สำหรับ Customer และสำหรับ Lead เมื่อแปลง Quotation เป็น Sales Order ซึ่งสร้างสำหรับ Lead ระบบจะพยายามแปลง Lead นั้นเป็น Customer เมื่อสร้าง Customer ในแบ็กเอนด์ ค่าสำหรับ Customer Group จะถูกนำมาจาก Selling Settings หากไม่พบค่าเริ่มต้นสำหรับ Customer Group คุณจะได้รับข้อความตรวจสอบที่ขอ Customer Group คุณยังสามารถแปลง Lead เป็น Customer ด้วยตนเองได้

3. Default Territory

เลือก Territory เริ่มต้นซึ่งจะถูกอัปเดตอัตโนมัติเมื่อสร้าง Customer ใหม่

Quotation สามารถสร้างได้สำหรับ Customer และสำหรับ Lead เมื่อแปลง Quotation เป็น Sales Order ซึ่งสร้างสำหรับ Lead ระบบจะพยายามแปลง Lead นั้นเป็น Customer เมื่อสร้าง Customer ในแบ็กเอนด์ ค่าสำหรับ Territory จะถูกนำมาจาก Selling Settings หากไม่พบค่าเริ่มต้นสำหรับ Territory คุณจะได้รับข้อความตรวจสอบที่ขอ Territory คุณยังสามารถแปลง Lead เป็น Customer ด้วยตนเองได้

Item Price Settings

1. Default Price List

Price List ที่ตั้งค่าในฟิลด์นี้จะถูกอัปเดตอัตโนมัติในฟิลด์ Price List ของธุรกรรมการขาย เช่น Quotation, Sales Order, Delivery Note และ Sales Invoice

2. Maintain Same Rate Throughout Sales Cycle

มันรับประกันว่าอัตราเดียวกันจะถูกรักษาตลอดกระบวนการขาย เมื่อเปิดใช้งานแล้ว ERPNext จะตรวจสอบว่าราคาของสินค้ามีการเปลี่ยนแปลงใน Delivery Note หรือ Sales Invoice ที่สร้างจาก Sales Order หรือไม่

3. Use prices from Default Price List as Fallback

หากไม่พบ Item Price สำหรับสินค้าใน Price List ที่ตั้งค่าในธุรกรรม ราคาจาก Default Price List จะถูกดึงข้อมูล อย่าใช้สิ่งนี้ร่วมกับ Auto Insert Item Price If Missing จาก Stock Settings เนื่องจากราคาจาก Default Price List อาจลงเอยใน Price List อื่น ๆ

3. Action if Same Rate is Not Maintained Throughout Sales Cycle

คุณสามารถกำหนดค่าการดำเนินการที่ระบบควรทำหากไม่รักษาอัตราเดียวกันในฟิลด์ "Action If Same Rate is Not Maintained Throughout Sales Cycle":

  • Stop : ERPNext จะหยุดคุณจากการเปลี่ยนราคาโดยแสดงข้อผิดพลาดในการตรวจสอบ
  • Warn : ระบบจะอนุญาตให้คุณบันทึกธุรกรรมแต่เตือนคุณด้วยข้อความหากอัตรามีการเปลี่ยนแปลง

หมายเหตุ: ฟิลด์นี้จะปรากฏเฉพาะเมื่อ Maintain Same Rate Throughout Sales Cycle เปิดใช้งาน

4. Role Allowed to Override Stop Action

อนุญาตให้ผู้ใช้เพิ่มบทบาทเพื่อแทนที่การดำเนินการ "Stop" สำหรับ Maintain Same Rate Throughout Sales Cycle หาก Action if Same Rate is Not Maintained ถูกตั้งค่าเป็น Stop

หมายเหตุ: ฟิลด์นี้จะปรากฏเฉพาะเมื่อ 'Maintain Same Rate Throughout Sales Cycle' เปิดใช้งานและ 'Action if Same Rate is Not Maintained' ถูกตั้งค่าเป็น Stop

5. Allow User to Edit Price List Rate in Transactions

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

หากคุณต้องการให้ Item Price ที่ดึงจาก Price List ของสินค้าสามารถแก้ไขได้ คุณควรยกเลิกการเลือกฟิลด์นี้

6. Validate Selling Price for Item Against Purchase Rate or Valuation Rate

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

7. Calculate Product Bundle Price based on Child Items' Rates

เมื่อเปิดใช้งานสิ่งนี้จะทำสิ่งต่อไปนี้:

  • ทำให้คอลัมน์ Rate ของตาราง Packed/Bundle Items ทั้งหมดสามารถแก้ไขได้
  • คำนวณราคาของ Product Bundles ทั้งหมดในตาราง Items ตามราคาของ Child Items ที่ระบุในตาราง Packed/Bundle Items

หมายเหตุ: หากเปิดใช้งานสิ่งนี้ การอัปเดตอัตราของ Product Bundle ในตาราง Items จะไม่เปลี่ยนราคา มันจะถูกรีเซ็ตเป็นราคาตาม Child Items เมื่อบันทึกเอกสาร

8. Allow Negative Rate for Items

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

Transaction Settings

1. Is Sales Order Required for Sales Invoice & Delivery Note Creation?

หากคุณต้องการให้การสร้าง Sales Order เป็นภาคบังคับก่อนการสร้าง Sales Invoice หรือ Delivery Note คุณควรตั้งค่าฟิลด์ 'Sales Order Required' เป็น 'Yes' โดยค่าเริ่มต้น จะเป็น 'No'

การกำหนดค่านี้สามารถแทนที่ได้สำหรับ Customer เฉพาะโดยเปิดใช้งานช่องทำเครื่องหมาย "Allow Sales Invoice Creation Without Sales Order" ใน Customer Master

2. Is Delivery Note Required for Sales Invoice Creation?

เพื่อให้การสร้าง Delivery Note เป็นภาคบังคับก่อนการสร้าง Sales Invoice คุณควรตั้งค่าฟิลด์นี้เป็น 'Yes' โดยค่าเริ่มต้น จะเป็น 'No'

การกำหนดค่านี้สามารถแทนที่ได้สำหรับ Customer เฉพาะโดยเปิดใช้งานช่องทำเครื่องหมาย "Allow Sales Invoice Creation Without Delivery Note" ใน Customer Master

3. Sales Update Frequency

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

4. Blanket Order Allowance (%)

มันระบุเปอร์เซ็นต์ที่อนุญาตให้ขายเกินปริมาณ Blanket Order

5. Allow Item to be Added Multiple Times in a Transaction

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

6. Allow Multiple Sales Orders Against a Customer's Purchase Order

เมื่อสร้าง Sales Order คุณสามารถอัปเดตรหัส Purchase Order และวันที่ที่ได้รับจาก Customer ได้ คุณสามารถสร้าง Sales Order เพียงใบเดียวกับหมายเลข Purchase Order และวันที่ของ Customer ได้ อย่างไรก็ตาม หากคุณต้องการอนุญาตให้สร้าง Sales Order หลายใบกับหมายเลข Purchase Order เดียวกันของ Customer ให้ติ๊กช่องทำเครื่องหมาย "Allow multiple Sales Orders against a Customer's Purchase Order"

7. Allow Sales Order Creation For Expired Quotation

สิ่งนี้อนุญาตให้สร้าง Sales Order จาก Quotation ที่ผ่านวันหมดอายุแล้ว โดยให้ความยืดหยุ่นในการประมวลผลคำสั่งซื้อแม้ว่า Quotation จะล้าสมัย

8. Don't Reserve Sales Order Qty on Sales Return

มันป้องกันการสำรองปริมาณสต็อกจาก Sales Order โดยอัตโนมัติเมื่อประมวลผล Sales Return

9. Hide Customer's Tax ID from Sales Transactions

ตามข้อกำหนดทางกฎหมาย Customer ส่วนใหญ่มีรหัสภาษีที่ไม่ซ้ำกันที่กำหนดให้ พวกเขายังต้องมีรหัสภาษีนี้ดึงในธุรกรรมการขาย อย่างไรก็ตาม หากคุณไม่ต้องการใช้ฟังก์ชันนี้ คุณสามารถปิดใช้งานโดยติ๊กคุณสมบัตินี้

10. Enable Discount Accounting for Selling

เมื่อเปิดใช้งานแล้ว รายการบัญชีเพิ่มเติมจะถูกสร้างสำหรับส่วนลดใน Discount Account แยกต่างหาก

11. Allow Quotation with Zero Quantity

ฟีเจอร์ Allow Quotation with Zero Quantity ช่วยให้ผู้ใช้สามารถสร้างและส่ง Quotation ได้แม้ว่าสินค้าหนึ่งรายการขึ้นจะมีปริมาณเป็นศูนย์ เช่น สัญญาอัตรา

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

12. Allow Sales Order with Zero Quantity

ฟีเจอร์ Allow Sales Order with Zero Quantity ช่วยให้ผู้ใช้สามารถสร้างและส่ง Sales Order ได้แม้ว่าสินค้าหนึ่งรายการขึ้นจะมีปริมาณเป็นศูนย์ เช่น สัญญาอัตรา

โดยค่าเริ่มต้น ERPNext ต้องการปริมาณที่ถูกต้องสำหรับแต่ละสินค้าใน Sales Order เมื่อเปิดใช้งานตัวเลือกนี้ ระบบจะข้ามการตรวจสอบนี้และอนุญาตให้สร้าง Sales Order ที่มีสินค้าปริมาณเป็นศูนย์

Copyright © 2026