Стоит задача - в реальном времени посмотреть стоимость переданных в производство материалов.
Партий нет (РАУЗ), с/стоимость по движениям появится после закрытия месяца.
А нужно смотреть по текущему месяцу.
Самый простой вариант - получить запросом последнее поступление мат-в и его цену - я легко могу реализовать, но хочется сделать более точный расчет - т.е. получить все поступления, для того кол-ва, которое есть на складе+перемещается в производство. Тогда полученная стоимость будет максимально приближена к реальной с/стоимости.
Простым перебором сделать легко, но работать будет медленно. Как бы запросом получить? Пока идей нет.
Или может кто подскажет, каким другим способом достичь цели (получения стоимости материалов)?
Если эта функция только для приобретаемых товаров и после приобретения не бывает перемещений на другие склады:
1. Относительно простой запрос
Если без произведенных материалов, но есть перемещения:
2. в принципе можно написать соответствующий запрос, если потянет железо на ваших объемах (но цифра будет приблизительная)
3. можно считать частичную себестоимость только по ТМЦ используя (частично) стандартный функционал или написав свой. Расчет записывать в свой регистр или в цены номенклатуры. Считать регламентным заданием.
Если нужно и по материалам собственного производства, то:
4. нужна методология какие затраты и как учитывать. Писать свой расчет себестоимости.
(11) dabu-dabu, предлагаю поделить мир:
- я не лезу в методологию учета
- вы не лезете в частности типа "получить все поступления, для того кол-ва, которое есть на складе+перемещается в производство."
Написать свои движения можно, конечно, но очень не хочется делать базу нетиповой. Там изменений сейчас почти нет.
Надо получить стоимость материалов без полуфабрикатов - т.е. тупо - те материалы, которые за заданный период были переданы производству.
Количества есть - и в проводках и в регистре "Учет затрат (БУ и НУ)". Но стоимости там нет.
Перемещения между складами материалов есть (т.е. поступление было на один склад, потом было перемещение на другие склады и с них уже передача в производство).
(6) windsurf, Тогда рекомендую п.2, но запрос будет очень тяжелым, в том числе по причине того, что в идеале надо отрабатывать ситуации вида:
Поступило в А -> Переместили в Б -> Переместили в В -> Переместили в А или Б -> Отправили в производство
И рекомендую посмотреть в сторону Отчета расчета прямой себестоимости (http://infostart.ru/public/326104/), чтобы не делать самостоятельно. По идее у них то, что нужно вам.