Установить 1С "Управление торговлей", где всё это есть. И последовательности документов, и дата актуальности и прочее... Это если для дела. А если это всё для каких-нибудь учебных целей, то посмотрите, как это всё там реализовано.
По п.3 не понятно, как одна продажа влияет на себестоимость других продаж.