เคนยา¶
การกำหนดค่า¶
ติดตั้ง 🇰🇪 เคนยา แพ็คเกจการแปลทางการเงิน เพื่อรับฟีเจอร์ทั้งหมดของการประยุกต์ใช้สำหรับประเทศเคนยา
eTIMS¶
หน่วยงานสรรพากรประเทศเคนยา (KRA) ได้ใช้งาน ระบบการจัดการใบกำกับภาษีอิเล็กทรอนิกส์ (eTIMS) สำหรับการจัดเก็บภาษี
หากต้องการส่งเอกสารผ่าน eTIMS คุณต้องใช้ OSCU ที่ทำงานร่วมกับ Trader Invoicing System (TIS) ที่มีอยู่ เช่น ระบบที่ Odoo มอบให้ OSCU ใช้เพื่อตรวจสอบ เข้ารหัส ลงนาม ส่ง และจัดเก็บใบกำกับภาษี
Note
ตรวจสอบให้แน่ใจว่า ติดตั้ง โมดูล Kenya eTIMS EDI เพื่อใช้อุปกรณ์ OSCU อย่างเต็มรูปแบบ
การเริ่มต้นอุปกรณ์ OSCU¶
ต้องเริ่มต้น OSCU ก่อนใช้งาน โดยไปที่ คลิก อัปเดตข้อมูล ในส่วน บริษัท และกรอก รหัสภาษี ของคุณ
ในการเริ่มต้น OSCU:
ไปที่ และเลื่อนลงไปที่ส่วน การรวมระบบ eTIMS ของประเทศเคนยา
ตั้งค่า โหมดเซิร์ฟเวอร์ eTIMS เป็น ทดสอบ สำหรับการเริ่มต้น
ป้อน หมายเลขซีเรียล ของอุปกรณ์และทำเครื่องหมายในช่องกาเครื่องหมายสองช่อง
คลิก เริ่มต้น OSCU
Note
มีโหมดเซิร์ฟเวอร์สามโหมด:
สาธิต: ออกแบบมาเพื่อวัตถุประสงค์ในการสาธิต; ใช้ข้อมูลจำลองและไม่ต้องใช้ OSCU ที่เตรียมใช้งาน
ทดสอบ: ใช้เพื่อทดสอบการเชื่อมต่อกับ eTIMS;
ใช้งานจริง: ใช้สำหรับฐานข้อมูลไลฟ์ที่พร้อมส่งข้อมูล
Important
หากอุปกรณ์ของคุณได้รับการเริ่มต้นใช้งานแล้ว (ผ่าน ERP อื่น ตัวอย่างเช่น) ให้เปิดใช้งาน โหมดนักพัฒนา (โหมดแก้ไขข้อบกพร่อง) จากนั้น ในส่วน การรวมระบบ eTIMS ของประเทศเคนยา ให้ป้อน ID ของหน่วยในฟิลด์ Unit ID และคีย์ที่ได้รับจากการเริ่มต้นใช้งานครั้งก่อนในฟิลด์ คีย์ CMC คลิก บันทึก เมื่อเสร็จสิ้น
เมื่อ โมดูล OSCU ได้รับการ เริ่มต้น แล้ว หมายเลขซีเรียล OSCU จะถูกสร้างขึ้นสำหรับแต่ละบริษัทในฐานข้อมูลนั้น โดยที่ ประเทศ ของบริษัทนั้นๆ จะถูกตั้งเป็น ประเทศเคนยา หมายเลขซีเรียลจะถูกสร้างขึ้นโดยอิงจากหมายเลขภาษีมูลค่าเพิ่มของบริษัท (โดยไม่คำนึงถึงความถูกต้อง) โดยเป็นหมายเลขซีเรียลที่ไม่ซ้ำกันและต่อเนื่องกัน โดยเริ่มจากคำนำหน้า ODOO ตามด้วย หมายเลขภาษีมูลค่าเพิ่ม ของบริษัท และลำดับของตัวเลข
การลงทะเบียนบน eTIMS¶
ผู้เสียภาษี ต้อง ลงทะเบียนและสร้างบัญชีบนพอร์ทัล KRA <https://etims.kra.go.ke/basic/login/indexLogin>`_ หากคุณยังไม่มีบัญชี:
ลงทะเบียน ป้อน รหัส PIN ของคุณ และตรวจสอบว่าข้อมูลทั้งหมดถูกต้อง รวมถึงหมายเลขโทรศัพท์ ที่อยู่อีเมล และที่อยู่ไปรษณีย์ แก้ไขข้อผิดพลาดที่เกิดขึ้นบนหน้า iTax <https://itax.kra.go.ke/KRA-Portal/>
OTP จะถูกส่งไปยังหมายเลขโทรศัพท์ที่ให้ไว้ ปลดบล็อกข้อความส่งเสริมการขายหากคุณไม่ได้รับข้อความนั้น
อัปโหลด ID เจ้าของธุรกิจ หรือ ID ผู้อำนวยการ (ตามที่ระบุไว้ใน iTax) พร้อม แบบฟอร์มคำมั่นสัญญา ที่กรอกและลงนามแล้ว
บน แดชบอร์ด eTIMS ให้คลิก คำขอรับบริการ ที่ด้านบนของหน้า เลือก OSCU เป็น ประเภท eTIMS ป้อน
Odoo KE LTDเป็นผู้รวมระบบบุคคลที่สาม และป้อนหมายเลขซีเรียล OSCU ของบริษัทของคุณที่ดึงมาก่อนหน้านี้
Note
การอนุมัติคำขอรับบริการมักจะรวดเร็ว หากเกิดความล่าช้า โปรดติดต่อฝ่ายดำเนินการ eTIMS หรือสำนักงาน KRA
แบบฟอร์มข้อผูกพัน
ส่วนที่ 1: กรอกข้อมูลผู้เสียภาษี
ส่วนที่ 2: กรอกข้อมูลของเจ้าของธุรกิจ หรือ กรรมการ
ส่วนที่ 3: กรอกหมายเลขซีเรียลเฉพาะของคุณที่พบใน Odoo
ส่วนที่ 4: ทำเครื่องหมาย OSCU ป้อน Odoo KE LTD PIN
PO52112956Wและป้อนเวอร์ชัน Odoo ที่คุณใช้ (17.0 ขึ้นไป)ส่วนที่ 5: ทำเครื่องหมายในช่องที่จำเป็น กรอกวันที่ และลงนาม
รหัส eTIMS¶
รหัสมาตรฐานทั่วไปจะถูกดึง โดยอัตโนมัติ จากเซิร์ฟเวอร์ KRA eTIMS API ทุกสองวัน หากต้องการดึงข้อมูลด้วยตนเอง ให้ดำเนินการดังนี้:
เปิดใช้งาน โหมดนักพัฒนา (โหมดแก้ไขข้อบกพร่อง).
ไปที่ และค้นหา KE eTIMS: ดึงรหัสมาตรฐาน KRA
คลิกการกระทำในรายการ จากนั้นคลิก เรียกใช้ด้วยตนเอง เพื่อดึงรหัส
ไปที่ เพื่อดูรายการรหัส OSCU ที่ดึงมาทั้งหมด
รหัส UNSPSC¶
KRA ต้องใช้รหัส UNSPSC สำหรับผลิตภัณฑ์ที่จะ ลงทะเบียน รหัส UNSPSC จะถูกดึง อัตโนมัติ จากเซิร์ฟเวอร์ KRA eTIMS API ทุกวัน หากต้องการดึงข้อมูลด้วยตนเอง ให้ดำเนินการดังนี้:
เปิดใช้งาน โหมดนักพัฒนา (โหมดแก้ไขข้อบกพร่อง).
ไปที่ และค้นหา KE eTIMS: ดึงรหัส UNSPSC จาก eTIMS
คลิกการกระทำในรายการ จากนั้นคลิก เรียกใช้ด้วยตนเอง เพื่อดึงรหัส
ไปที่ แบบฟอร์มผลิตภัณฑ์ และในแท็บ ระบบบัญชี คลิกช่อง หมวดหมู่ UNSPSC เพื่อดูรายการทั้งหมดของโค้ด UNSPSC ที่ดึงมา
ประกาศ¶
ประกาศจะถูกดึง อัตโนมัติ จากเซิร์ฟเวอร์ KRA eTIMS API ทุกวัน หากต้องการดึงข้อมูล ด้วยตนเอง ให้ดำเนินการดังนี้:
เปิดใช้งาน โหมดนักพัฒนา (โหมดแก้ไขข้อบกพร่อง).
ไปที่ และค้นหา KE eTIMS: ดึงประกาศ KRA จาก eTIMS
คลิกการกระทำในรายการ จากนั้นคลิก เรียกใช้ด้วยตนเอง เพื่อดึงการแจ้งเตือน
ไปที่ เพื่อดูรายการประกาศที่ดึงมาทั้งหมด
หลายบริษัท¶
ดูเพิ่มเติม
หากคุณมี:ref:หลายบริษัท <accounting/multi-company> คุณสามารถรวมศูนย์และจัดการทั้งหมดได้ในฐานข้อมูล Odoo เดียว KRA จะระบุและแยกความแตกต่างระหว่าง**บริษัทแม่**กับ**บริษัทย่อย**โดยใช้ ID นอกจากนี้ บริษัทย่อยจะถูกจัดประเภทเป็น:ref:`สาขา <general/companies/branches>`ของบริษัทแม่
ในการกำหนดค่า ID ของบริษัท ให้เปิดแอป การตั้งค่า คลิก:guilabel:อัปเดตข้อมูล`ในส่วน:guilabel:`บริษัท และค้นหาฟิลด์:guilabel:รหัสสาขา eTIMS **บริษัทแม่**จะมี ID สาขาเท่ากับ 00 ในสภาพแวดล้อมหลายบริษัท บริษัทที่*ไม่ใช่*บริษัทแม่จะมี ID สาขาอื่นที่ไม่ใช่ 00 และจะได้รับ ID จาก KRA
ในการดึง**รหัสสาขา**จาก KRA สำหรับบริษัทที่ไม่ใช่บริษัทแม่ของคุณ ให้ตรวจสอบว่าบริษัทแม่มี:guilabel:รหัสภาษี`ของเคนยาและอุปกรณ์ OSCU ได้:ref:`เริ่มต้นใช้งาน <kenya/initialization>`แล้ว จากนั้นไปที่แท็บ:guilabel:`สาขา`และคลิก:guilabel:`เติมข้อมูลจาก KRA
Note
KRA ถือว่าแต่ละ สถานที่จัดหา เป็นสาขา (ID) ที่แยกต่างหาก
อุปกรณ์ OSCU จะต้อง เริ่มต้นโดยแยกจากกัน สำหรับแต่ละสาขา
ติดต่อหมายเลขสาขา¶
หากต้องการระบุรหัสสาขาให้กับผู้ติดต่อ ให้เข้าถึงแบบฟอร์มการติดต่อ ไปที่แท็บ ระบบบัญชี และป้อนรหัสสาขาในฟิลด์ รหัสสาขา eTIMS
Note
ตามค่าเริ่มต้น รหัสสาขาของผู้ติดต่อจะถูกตั้งค่าเป็น 'OO'
ลำดับ KRA¶
Important
ลำดับใบแจ้งหนี้ Odoo และลำดับ KRA ที่แตกต่างกัน
ใน Odoo ลำดับใบแจ้งหนี้ขึ้นอยู่กับ**บริษัทแม่** บริษัทแม่สามารถดูใบแจ้งหนี้ของสาขาได้ แต่สาขา**ไม่สามารถ**ดูใบแจ้งหนี้ของบริษัทแม่หรือของสาขาอื่นได้
KRA ต้องการลำดับ ที่แยกจากกัน ต่อสาขา ดังนั้น Odoo จึงจัดการลำดับแยกกันในแต่ละสาขา
Example
หากคุณมีบริษัทแม่พร้อมสาขาสองสาขา ลำดับใบแจ้งหนี้จะเป็นดังนี้:
การสร้างใบแจ้งหนี้ใน สาขา 1: INV/2024/00001
การสร้างใบแจ้งหนี้ใน สาขา 2: INV/2024/00002
การสร้างใบแจ้งหนี้บน**บริษัทแม่**: INV/2024/00003
นี่คือวิธีที่ Odoo จัดการลำดับเพื่อให้สอดคล้องกับกฎระเบียบ KRA:
การสร้างใบแจ้งหนี้ใน สาขา 1: INV/2024/00001
การสร้างใบแจ้งหนี้ใน สาขา 2: INV/2024/00001
การสร้างใบแจ้งหนี้บน**บริษัทแม่**: INV/2024/00001
ประกันภัย¶
สำหรับ**ผู้ให้บริการด้านสุขภาพ** คุณสามารถส่งข้อมูลประกันของบริษัทแม่และสาขาและอัปเดตใน eTIMS ได้ โดยไปที่:menuselection:ระบบบัญชี --> การกำหนดค่า --> การตั้งค่า เลื่อนไปที่ส่วน:guilabel:การเชื่อมต่อ Kenya eTIMS และกรอกฟิลด์:guilabel:รหัส, ชื่อ และ:guilabel:อัตรา คลิก:guilabel:`ส่งรายละเอียดประกัน`เมื่อเสร็จสิ้น
การลงทะเบียนผลิตภัณฑ์¶
KRA กำหนดให้ ผลิตภัณฑ์ต้องได้รับการจดทะเบียน ก่อนที่จะดำเนินธุรกิจ (เช่น การเคลื่อนย้ายสต็อก BOM ใบแจ้งหนี้ของลูกค้า ฯลฯ) สำหรับผลิตภัณฑ์ที่จะลงทะเบียน จะต้องกำหนดฟิลด์ต่อไปนี้ในแบบฟอร์มผลิตภัณฑ์:
ในแท็บ ข้อมูลทั่วไป:
ต้นทุน
ภาษีการขาย
ในแท็บ ระบบบัญชี:
หน่วยบรรจุภัณฑ์
ปริมาณบรรจุภัณฑ์
ประเทศต้นกำเนิด
ประเภทสินค้า eTIMS
การประกันที่ใช้ได้
หากมีการกำหนดองค์ประกอบข้างต้น ผลิตภัณฑ์จะถูกลงทะเบียนโดยอัตโนมัติขณะส่งการดำเนินการไปยัง KRA ถ้าไม่เช่นนั้น คุณจะได้รับการแจ้งเตือนจากแบนเนอร์สีเหลืองที่ด้านบนของหน้าจอเพื่อเชิญชวนให้คุณตรวจสอบองค์ประกอบที่หายไป
การเคลื่อนไหวของสต็อก¶
ความเคลื่อนไหวของสต็อก ทั้งหมดจะต้องถูกส่งไปยัง KRA พวกเขาไม่ต้องการใบแจ้งหนี้หากเป็นการดำเนินงานภายในหรือการปรับปรุงสินค้าคงคลัง ดังนั้น Odoo จะส่งสิ่งเหล่านั้นโดยอัตโนมัติหากตรงตามเงื่อนไขอย่างน้อยหนึ่งข้อต่อไปนี้:
ไม่มีการตั้งค่าการติดต่อสำหรับการย้าย
รายชื่อผู้ติดต่อคือบริษัทแม่ของคุณหรือสาขาของบริษัทแม่
หากการเคลื่อนย้ายสต็อกเป็น**การดำเนินการภายนอก** (เช่น ไปยังรายชื่อผู้ติดต่อที่ไม่ใช่ส่วนหนึ่งของบริษัทแม่หรือสาขา) การเคลื่อนย้ายสต็อกจะถูกส่งโดยอัตโนมัติ*หลังจาก*ส่งใบแจ้งหนี้ไปยัง eTIMS แล้ว
Note
การย้ายสต็อกต้องได้รับการยืนยันก่อนที่จะส่งใบแจ้งหนี้ไปยัง eTIMS
สินค้าต้อง ลงทะเบียน เพื่อให้การเคลื่อนย้ายสต็อกถูกส่งไปยัง eTIMS หากสินค้ายังไม่ได้ลงทะเบียน ป้ายสีเหลืองจะแจ้งให้ลงทะเบียนผลิตภัณฑ์
รายการที่ซื้อ¶
Odoo ดึงข้อมูลใบเรียกเก็บเงินของผู้ขายใหม่จาก eTIMS ทุกวันโดยอัตโนมัติ คุณต้องยืนยันใบเรียกเก็บเงินของผู้ขายที่ดึงมา และส่งการยืนยันไปยัง KRA เพื่อยืนยันการเรียกเก็บเงินของผู้จัดจำหน่าย จะต้องเชื่อมโยงกับรายการใบสั่งซื้อที่ยืนยันแล้วหนึ่งรายการหรือหลายรายการ
ในกรณีของการซื้อ (ไม่ใช่การนำเข้าศุลกากร) ขั้นตอนในการเชื่อมโยงรายการใบสั่งซื้อกับใบเรียกเก็บเงินมีดังต่อไปนี้:
ไปที่ ใบเรียกเก็บเงินของผู้ขายถูกดึงมาจากเซิร์ฟเวอร์ KRA ไฟล์ JSON มีอยู่ในใบเรียกเก็บเงินของผู้ขาย หากจำเป็น
Odoo ดูที่ หมายเลขประจำตัวผู้เสียภาษี (PIN) ของผู้ขาย (พาร์ทเนอร์)
หากไม่ทราบ ผู้ติดต่อใหม่ (พาร์ทเนอร์) จะถูกสร้างขึ้น
หากรับรู้และรหัสสาขาเหมือนกัน Odoo จะใช้ผู้ติดต่อที่รับรู้
ในใบเรียกเก็บเงินที่ดึงมาจาก KRA ให้เลือก ผลิตภัณฑ์ ใบเรียกเก็บเงินของผู้ขายแต่ละรายการ ต้อง มีผลิตภัณฑ์ที่จะได้รับการยืนยันและส่งไปยัง eTIMS ในภายหลัง
Odoo ตรวจสอบรายการใบสั่งซื้อที่มีอยู่ซึ่งตรงกับผลิตภัณฑ์ที่ป้อนในขั้นตอนก่อนหน้าและพาร์ทเนอร์ (ถ้ามี) คลิกช่อง รายการสั่งซื้อ และเลือกบรรทัดใบสั่งซื้อที่เกี่ยวข้องที่ถูกต้องซึ่งตรงกับผลิตภัณฑ์ ปริมาณในใบเรียกเก็บเงิน ต้อง เหมือนกับปริมาณที่ได้รับที่ระบุไว้ในใบสั่งซื้อ
หากไม่มีบรรทัดใบสั่งซื้อที่มีอยู่ตรงกับบรรทัดของใบเรียกเก็บเงินที่ดึงมา ให้คลิก สร้างใบสั่งซื้อ และสร้างใบสั่งซื้อตามบรรทัดที่ไม่ตรงกัน ตรวจสอบ ผลลัพธ์ของการย้ายสต็อก และ ยืนยัน การเรียกเก็บเงิน
ตั้งค่าวิธีการในฟิลด์ วิธีการชำระเงิน eTIMS
เมื่อทุกขั้นตอนเสร็จสิ้น คลิก ส่งไปยัง eTIMS เพื่อส่งใบเรียกเก็บเงินของผู้ขาย เมื่อใบเรียกเก็บเงินของผู้ขายได้รับการยืนยันใน eTIMS แล้ว คุณสามารถดู หมายเลขใบแจ้งหนี้ KRA ได้ในแท็บ รายละเอียด eTIMS
ออกใบแจ้งหนี้¶
Note
KRA ไม่ยอมรับ การขาย หากไม่มีสินค้าในสต็อก
นี่คือ ขั้นตอนการขายที่แนะนำ ใน Odoo เมื่อขาย:
สร้าง ใบสั่งขาย
Validate the delivery.
ยืนยัน ใบแจ้งหนี้
คลิก ส่ง จากนั้นเปิดใช้งาน ส่งไปยัง eTIMS
คลิก ส่ง เพื่อส่งใบแจ้งหนี้
เมื่อใบแจ้งหนี้ถูกส่งและลงนามโดย KRA แล้ว คุณจะพบข้อมูลต่อไปนี้:
หมายเลขใบแจ้งหนี้ KRA
ฟิลด์ใบแจ้งหนี้ KRA ที่จำเป็น เช่น ข้อมูล SCU, วันที่, SCU ID, หมายเลขใบเสร็จ, จำนวนรายการ, วันที่ภายใน และ ลายเซ็นใบเสร็จ
ตารางภาษี KRA
รหัส KRA QR โค้ดที่ไม่ซ้ำกันสำหรับใบแจ้งหนี้ที่ลงนาม
นำเข้า¶
รหัสนำเข้าศุลกากรจะถูกดึง อัตโนมัติ จากเซิร์ฟเวอร์ KRA eTIMS API ทุกวัน หากต้องการดึงข้อมูลด้วยตนเอง ให้ดำเนินการดังนี้:
เปิดใช้งาน โหมดนักพัฒนา (โหมดแก้ไขข้อบกพร่อง).
ไปที่ และค้นหา KE eTIMS: รับการนำเข้าศุลกากรจาก OSCU
คลิกการกระทำในรายการ จากนั้นคลิก เรียกใช้ด้วยตนเอง เพื่อดึงรหัส
ไปที่ เพื่อดูรหัสที่นำเข้า
ขั้นตอนต่อไปนี้จำเป็นต้องส่งและให้ การนำเข้าศุลกากร ลงนามโดย KRA:
ไปที่ ; การนำเข้าศุลกากรจะถูกดึงมาจาก KRA โดยอัตโนมัติ
จับคู่สินค้านำเข้ากับสินค้าที่ลงทะเบียนแล้วในช่อง ผลิตภัณฑ์ (หรือสร้างสินค้าหากไม่มีสินค้าที่เกี่ยวข้อง)
ตั้งค่าผู้ขายในช่อง พาร์ทเนอร์
ขึ้นอยู่กับพาร์ทเนอร์ ให้จับคู่สินค้านำเข้ากับใบสั่งซื้อที่เกี่ยวข้อง (ดู ขั้นตอนการซื้อ) สินค้าคงคลังจะต้องได้รับการปรับปรุงอย่างถูกต้องเมื่อการนำเข้าของศุลกากรได้รับการอนุมัติ
หากไม่มีใบสั่งซื้อที่เกี่ยวข้อง ให้สร้างใบสั่งซื้อและ ยืนยัน จากนั้น ยืนยันการจัดส่งโดยคลิก รับผลิตภัณฑ์ จากนั้น ตรวจสอบความถูกต้อง ในใบสั่งซื้อ
คลิก จับคู่และอนุมัติ หรือ จับคู่และปฏิเสธ ขึ้นอยู่กับสถานการณ์ของสินค้า
Note
ไฟล์ JSON ที่ได้รับจาก KRA นั้นแนบมากับการพูดคุยของการนำเข้าของศุลกากร
BOM¶
KRA กำหนดให้ส่ง BOM ทั้งหมดไปให้พวกเขา หากต้องการส่ง BOM ไปยัง eTIMS ผลิตภัณฑ์และส่วนประกอบ ต้อง ลงทะเบียน หากต้องการเข้าถึง BOM ของผลิตภัณฑ์ ให้คลิกที่ผลิตภัณฑ์แล้วคลิกปุ่มอัจฉริยะ บิลวัสดุ
ตรวจสอบให้แน่ใจว่ากรอกข้อมูลที่จำเป็นของ KRA's required fields ไว้ในส่วน รายละเอียด KRA eTIMS ของแท็บ ระบบบัญชี ในแบบฟอร์มผลิตภัณฑ์ แล้วคลิก ส่งไปยัง eTIMS ระบบจะยืนยันว่าการส่ง BOM สำเร็จ โดยคุณสามารถดูข้อมูลที่ส่งไปในไฟล์ JSON ที่แนบมาได้
ใบลดหนี้¶
KRA ไม่ยอมรับใบลดหนี้ที่มีปริมาณหรือราคาสูงกว่าใบแจ้งหนี้เริ่มต้น เมื่อสร้างใบลดหนี้ จะต้องระบุเหตุผลของ KRA: ในแบบฟอร์มใบลดหนี้ ให้ไปที่แท็บ รายละเอียด eTIMS เลือก เหตุผลใบลดหนี้ของ eTIMS จากนั้นเลือกหมายเลขใบแจ้งหนี้ในฟิลด์ การย้อนกลับของ