Понятно, я надеялся что это реализовано.
Не понятно только из какого регистра брать себестоимость. В разных реализациях по непонятной для меня причине присутствуют или отсутствуют разные регистры с себестоимостью, а в регистре себестоимость вообще суммы нема :(
А по 1му пункту как то совсем не верится :)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший