Imagineer ERPNext
Integrations

การผสานรวม Zenoti

การผสานรวม Zenoti

แนะนำในเวอร์ชัน 13

การผสานรวม Zenoti ดึง Purchase Order และ Sales Invoice จาก Zenoti และสร้าง Purchase Order และ Sales Invoice กับคำสั่งเหล่านั้นใน ERPNext

ขณะสร้างบันทึกเหล่านี้หาก Customer, Supplier หรือ Item ขาดหายใน ERPNext ระบบจะสร้าง Customer, Supplier หรือ Item ใหม่โดยดึงรายละเอียดที่เกี่ยวข้องจาก Zenoti

วิธีตั้งค่า?

การผสานรวม Zenoti มีให้ผ่าน Ecommerce Integrations บน Frappe Cloud Marketplace

การติดตั้งแอป

  • หากคุณโฮสต์ไซต์ ERPNext ของคุณบน Frappe Cloud คุณสามารถติดตั้งแอปได้อย่างรวดเร็วโดยไปที่แดชบอร์ดไซต์ของคุณ แอปมีให้ใน Frappe Cloud Marketplace
  • หากไซต์ของคุณถูกโฮสต์โดย Frappe โปรดยกตั๋วสนับสนุนเพื่อรับการติดตั้งแอปบนไซต์ของคุณ
  • หากคุณ self hosting ERPNext คุณสามารถติดตั้งแอปโดยใช้ Frappe bench ดู เอกสาร bench สำหรับการติดตั้ง Frappe Apps bench get-app ecommerce_integrations --branch main

ที่เก็บสำหรับแอปถูกโฮสต์บน GitHub: http://github.com/frappe/ecommerce_integrations/

ข้อกำหนดเบื้องต้น

  1. สำหรับแต่ละศูนย์ใน Zenoti ควรมี Cost Center และ Warehouse ที่สร้างใน ERPNext ซึ่งจะถูกใช้ในตาราง Cost Center และ Warehouse Mapping ใน Zenoti Settings ใน ERPNext
  2. สินค้า (อย่างน้อยที่มีผลต่อ stock) ต้องถูกสร้าง การนำเข้าข้อมูลสามารถใช้สำหรับสิ่งนี้
  3. รายการ stock เปิดต้องถูกสร้างโดยใช้ Stock Reconciliation ใน ERPNext
  4. Item Tax Templates ต้องถูกสร้างจาก Tax Groups ใน Zenoti พร้อมบัญชีและอัตราภาษีที่เหมาะสม
  5. สร้างบัญชีเพื่อบันทึกหนี้สำหรับการขายของขวัญหรือบัตรเติมเงินล่วงหน้าและทิป สิ่งนี้จะถูกตั้งเป็น Liability Income Account to book Gift & Prepaid cards ใน Zenoti Settings
  6. ตั้งค่าบัญชีที่เหมาะสมในรูปแบบการชำระเงิน นอกจากนี้ให้เพิ่ม "Card", "Custom" และ "Points" เป็น Mode of Payment
  7. "Enable Perpetual Inventory" ควรไม่ถูกทำเครื่องหมายใน Company Master

รายละเอียดสำคัญสำหรับการตั้งค่า Zenoti บน ERPNext

หากต้องการเข้าถึง Zenoti Settings ให้ไปที่: Awesome search bar > Zenoti Settings

  1. Last Sync: วันที่และเวลาที่ใบแจ้งหนี้ถูกซิงค์ครั้งล่าสุด
  2. API Key: API Key จาก Zenoti หากคุณไม่มี API Key คุณสามารถสร้างได้อย่างง่ายโดยไปที่ Admin > Setup > API section
  3. Sync Interval: ระยะเวลาเป็นชั่วโมงระหว่างการซิงค์แต่ละครั้ง ตัวเลือกต่อไปนี้มีให้ (1, 3, 6, 12, 24)
  4. Default Purchase Warehouse: คลังสินค้าที่จะตั้งสำหรับใบสั่งซื้อทั้งหมด โดยปกตินี่คือศูนย์หลักใน Zenoti ดังนั้นใส่อันที่คุณสร้างสำหรับศูนย์หลัก
  5. Default Buying Price List: สิ่งนี้จำเป็นใน ERPNext เพื่อรักษาราคาของสินค้า คุณสามารถสร้างใหม่หรือใช้อันที่มีอยู่ Standard Buying ที่ ERPNext ให้
  6. Default Selling Price List: สิ่งนี้จำเป็นใน ERPNext เพื่อรักษาราคาของสินค้า คุณสามารถสร้างใหม่หรือใช้อันที่มีอยู่ Standard Selling ที่ ERPNext ให้
  7. Liability Income Account to book Tips, Gift & Prepaid cards: เพิ่มบัญชีที่คุณสร้างเพื่อบันทึกทิปและการขายของขวัญและบัตรเติมเงินล่วงหน้าที่นี่
  8. Default Customer Group: หากเมื่อสร้างลูกค้าใหม่ขณะซิงค์ใบแจ้งหนี้การขายต้องกำหนดกลุ่มลูกค้าเฉพาะให้พวกเขาให้เพิ่มที่นี่ หากไม่มีอะไรเพิ่มค่าเริ่มต้น All Customer Group จะถูกตั้งสำหรับลูกค้าใหม่เหล่านั้น
  9. Default Supplier Group: หากเมื่อสร้างผู้จัดจำหน่ายใหม่ขณะซิงค์ใบสั่งซื้อต้องกำหนดกลุ่มผู้จัดจำหน่ายเฉพาะให้พวกเขาให้เพิ่มที่นี่ หากไม่มีอะไรเพิ่มค่าเริ่มต้น All Supplier Group จะถูกตั้งสำหรับผู้จัดจำหน่ายใหม่เหล่านั้น
  10. Cost Center and Warehouse Mapping: ในตารางนี้แมปศูนย์ทั้งหมดของ Zenoti ไปยัง Cost Centers และ Warehouses ที่เกี่ยวข้องใน ERPNext

สิ่งที่จะถูกซิงค์หรือต้องสร้างด้วยตนเอง

Item

Items จะต้องถูกสร้างด้วยตนเองลงใน ERPNext จาก Zenoti ครั้งเดียวในตอนเริ่ม จากนั้นจะถูกสร้างตามความต้องการเมื่อซิงค์ใบสั่งขาย/ใบสั่งซื้อ

Item Tax Template

Item Tax Template จะถูกสร้างด้วยตนเองตาม Tax Groups บน zenoti

Customer

Customer และ Customer Group จะถูกสร้างตามความต้องการขณะซิงค์ใบแจ้งหนี้การขาย หากไม่มี Customer Group ใน Zenoti "Default Customer Group" ที่กล่าวถึงใน Zenoti Settings จะถูกใช้ หากไม่ได้กล่าวถึงใน Zenoti Settings "All Customer Groups" จะถูกใช้

Supplier

Supplier และ Supplier Group จะถูกสร้างตามความต้องการขณะซิงค์ใบสั่งซื้อ หากไม่มี Supplier Group ใน Zenoti “Default Supplier Group” ที่กล่าวถึงใน Zenoti Settings จะถูกใช้ หากไม่ได้กล่าวถึงใน Zenoti Settings “All Supplier Groups” จะถูกใช้

Warehouse

Warehouses จะต้องถูกสร้างใน ERPNext ด้วยตนเองและแมปกับศูนย์ของ Zenoti ผ่านตาราง Cost Center และ Warehouse Mapping ใน Zenoti Settings

Cost Center

Cost Centers จะต้องถูกสร้างใน ERPNext ด้วยตนเองและแมปกับศูนย์ของ Zenoti ผ่านตาราง Cost Center และ Warehouse Mapping ใน Zenoti Settings

Employees

พนักงานจะต้องถูกสร้างด้วยตนเองลงใน ERPNext จาก Zenoti ครั้งเดียวในตอนเริ่ม จากนั้นสามารถสร้างตามความต้องการเมื่อซิงค์บันทึกการขาย/การซื้อ สำหรับพนักงานฟิลด์ "Date of Birth", "Date of Joining" เป็นภาคบังคับ ดังนั้นเมื่อสร้างพนักงานจากบันทึกการขาย/การซื้อ "Date of Joining" จะถูกตั้งเป็นวันที่พนักงานถูกสร้างและ "Date of Birth" เป็น 25 ปีก่อน "Date of Joining" สิ่งเหล่านี้สามารถเปลี่ยนได้ในภายหลัง

Purchase Order

Purchase Order จะถูกสร้างใน Zenoti และซิงค์เข้าสู่ ERPNext ในตอนท้ายของวัน Supplier และ Item จะถูกสร้างตามความต้องการหากเป็นใหม่

หมายเหตุ: Purchase Invoice จาก Purchase Order ต้องสร้างด้วยตนเอง

Debit Note

Debit Note จะถูกสร้างโดยอัตโนมัติและยังคงอยู่ในโหมด Draft ตาม Return Purchase Order ใน Zenoti

Sales Invoice

ใบแจ้งหนี้จะถูกสร้างโดยอัตโนมัติผ่าน API ในช่วงเวลาที่กำหนดใน Zenoti Settings Customer และ Item จะถูกสร้างตามความต้องการหากเป็นใหม่

Credit Note

Credit Note จะถูกสร้างโดยอัตโนมัติตาม Return Invoice ใน Zenoti และจะมีเฉพาะผลิตภัณฑ์ไม่ใช่บริการ

การขายบัตรขวัญ/บัตรเติมเงินล่วงหน้า

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

Stock Reconciliation

ในตอนท้ายของวัน stock จะถูกซิงค์ผ่าน Stock Reconciliation

Copyright © 2026