Dear Nick,
We use VK11 to update the price of 500 products which changes every fortnight.
Pr00 - condition type is created like
from today and till 31129999.
During Price change BDC is used to update the price, program use T CODE - VK11 and price update from today (update date) to 31129999.
System will not overwrite in the condition record. It creates a new condition record and changes the old condition record "to date" to one day before update date.
You can ask abaper to create BDC as per the key combination used for the condition type and with the Text - Note field.
In standard, system is not copying note to other line items (condition records)
Regards,
Mani