When a user manually changes a pricing condition on a sales order and VMK1 is done at times the VKM1 will trigger a new price check like if doing 'Update' B - Carryout new pricing. So it changes the pricing condition back to its condition record value and does not use the manually changed value. It then shows in the SO change log as having been done via VKM1. What was done was the credit status on the order was changed from B to A using VKM1. Why would this trigger a new price check on the SO?