api discount and change tax

This commit is contained in:
Thein Lin Kyaw
2023-10-17 16:52:12 +06:30
parent 81eb30c03a
commit 3441811bb0
27 changed files with 1225 additions and 1067 deletions

View File

@@ -16,6 +16,12 @@ class SaleItem < ApplicationRecord
after_update :update_stock_journal
after_save :update_stock_journal_set_item
has_one :discount_item, -> { where(status: 'Discount') }, class_name: 'SaleItem', foreign_key: 'parent_id'
has_one :foc_item, -> { where(status: 'foc') }, class_name: 'SaleItem', foreign_key: 'parent_id'
has_one :void_item, -> { where(status: 'void') }, class_name: 'SaleItem', foreign_key: 'parent_id'
enum discount_type: { nett: 'nett', percentage: 'percentage' }
# Add Sale Items
def self.add_sale_items(sale_items)
sale_items.each do|saleitemObj|