class PurchaseOrderItem < ActiveRecord::Base
	include PublicActivity::Model
	belongs_to :itemable, :polymorphic => true
	# belongs_to :sim_managements, through: :purchase_order_items
	# has_many :purchase_orders, :through => :purchase_order_items, source: :itemable_id, source_type: "SimManagement"
	belongs_to :purchase_order

	tracked owner: ->(controller, model) { controller && controller.tracked_current_user },params:
  { :attributes => proc {|controller, model_instance| {"purchase_order_item(#{model_instance.purchase_order_id})" => model_instance.changes}}},organisation_id: ->(controller, model) { controller && controller.tracked_current_user.organisation_id },:location_network_id => nil

  tracked assumed_by: proc {|controller, model| controller.user_assumed_by if controller}

end
