I have created an event subscribers on the Item table and another on the 'Qty. on Sales Order' field of the Item table. See below snippets:
My issue is when I create a new sales or purchase line, my Item event subscribers are not fired. The reason I believe they should be is because Qty. on Sales Order is updated on the item every time I create a new sales line with that item. I have confirmed this by checking the data before and after creating a sales line.
Does business central only fire event subscribers for manual edits such as changing the description or display name of an item? or a better question,
Does business central fire event subscribers for readonly value changes such as "Qty. on Sales Order" ?
*Note: The event subscriber works well for everything I need except for when "Qty. on Sales Order" and "Qty. on Purch Order" change. For example when I update the item header it will trigger the item table subscriber. I need to know when those two fields on an item change.