Добрый день. Занимаюсь созданием своего механизма себестоимости (в конфе ут 11), более простого и "правильного" с точки зрения конторы. Для этого сделал регистр сведений такого типа:
----------------------------------------------------------------------
Рег-р(дата)| Ном-ра | Харак-ка | Закуп. Цена | Расходы | Себестоимость
----------------------------------------------------------------------
Приход 1 | Товар1 | Харак1 | 100 руб | 20 руб | 120 руб
----------------------------------------------------------------------
Приход 2 | Товар1 | Харак1 | 200 руб | 35 руб | 235 руб
Все цены и себестоимость рассчитываются на одну штуку товара. В такой регист пишет документы поступления товара, а в итоге нужно выяснить себестоимость этих товаров в момент их списания (реализации), то есть накопилось за год одного товара много штук с разной себестоимостью, естественно при очередной реализации списывается свободный остаток, но вот с какой себестоимостью этот остаток (из 1-ой строки или 2-ой). Тут пример простой товаров и документов много. Уникальность товара определяет пара номенклатура-характеристика. Но вот списывается товар, а каким приходным документом он поступил с какой себестоимостью, чтоб можно было сделать отчет и напротив выручки каждой реализации можно было показать закупочную цену товара. Я делал такой отчет считая средние цифры одинакового товара со всего регистра, но цены меняются и со временем погрешности будут расти. Надо это как-то связать с типовыми регистрами УТ 11, но там дебри такие при проведении и списании, долго разбираться, и хотелось бы свой регистр сделать откуда себестоимость будет браться. Как мне лучше реализовать такое дело?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший