Не могу разобратся с движением по партиям в Реализации товаров и услуг #253712


#0 by _Ramzes
У нас в программе сначала осуществляется оформление документа Заказ покупателя, а потом формируется документ реализация товаров и услуг. В документе Заказ покупателя происходит резервирование товаров по партиям путем сначала осуществления расхода, а потом прихода с заполненным измерением заказ равным ссылке на заказ. Так вот из за ведения партионного учета по сериям происходит ряд ошибок, получается что резервируется определенная серия, а продается другая с определенными параметрами в регистре Партии товаров на складах остаются дырки в виде зарезервированного товара по уже отпущенным накладным. Как решением данной проблемы я решил сделать в реализации обратное движение в виде прихода и расхода всех товаров которые зарезервированы данным заказом, но не проданные. И вот не могу понять в какой момент осуществляется расход списания по партиям. До окончания процедуры ОбработкаПроведения коллекция движений по регистру "ПартииТоваровНаСкладах" пустой, а когда заходиш на сам регистр, там появляются движения. Метод Движения.ПартииТоваровНаСкладах.Записать не помогает так как коллекция движений пуста. Подскажите что можно сделать.
#1 by undertaker
В общем модуле УправлениеЗапасамиПартионныйУчет есть процедура СписаниеПартий, в ней то все и списывается
#2 by Andy13
УТ?
#3 by undertaker
УПП
#4 by _Ramzes
УТ
#5 by _Ramzes
Меня интересует в какой момент записываются движения в этот регистр. Мне надо хотябы знать какие движения делает документ.
#6 by Andy13
Фирм в базе сколько?
#7 by _Ramzes
Много. 5
#8 by _Ramzes
Остатки принадлежат одной
#9 by Andy13
Сколько складов и включен ли партионный учет по складам?
#10 by _Ramzes
2-а склада, включен партионный учет по складам
#11 by AlexNew
В типовой в Заказе покупателя нет серий, кто ж знает, что у тебя делается в этот момент?
#12 by _Ramzes
Если выбираеш автоматическое резервирование то программа сама в момент проведения резирвирует товары в регистрах с первыми попавшимися для нее сериями
#13 by Andy13
А склад резервирования в табличной части ("размещение") указываешь?
#14 by _Ramzes
Он автоматически заполняется когда нажимаеш кнопку заполнить и провести
#15 by Andy13
А в реализации сделка (заявка) выбрана?
#16 by _Ramzes
Конечно. Он и списывает правильно, если выбрать правильно серию именно ту, которую зарезервировали в момент проведения заказа.
#17 by Andy13
Договор покупателя "по заявкам"?
#18 by _Ramzes
Да.
#19 by _Ramzes
Ведение взаиморасчетов по заказам
#20 by _Ramzes
Все, я нашел решение, надо получать все движения по данному регистру, которые осуществляет данный документ. Он делает их, но не записывает в коллекцию движений данного документа. Некрасиво, но выход.
#21 by Andy13
Посмотрел в конфигураторе, присоединяюсь к . В регистре "Заказы покупателей" нет измерения "СерияНоменклатуры". Не резервируется по серии и всё тут. Диалог при подборе по заказам формируется по остаткам в регистре ТоварыВРезерве, заказов, а серий там и нет.
#22 by Andy13
То есть при реализации просматриваешь движения документа заказ?
#23 by _Ramzes
(21-22) Нет, посмотри движения регистра ПартииТоваровНаСкладах. Там интересная картина происходит выполняется расход и потом приход уже с выбранным измерением заказ. Вот это и портит очень многое.
#24 by _Ramzes
Либо сделать так, чтобы товар по партиям не резервировался.
#25 by Andy13
Это при проведении заказа?
#26 by _Ramzes
Да. Я решил в модуле проведения ЗаказаПокупателей сделать чтобы не производилось резервирование по регистру партииТоваровНаСкладах.
#27 by Andy13
В типовой этого по моему и нет.
#28 by Andy13
Поройся в форме документа реализации - "ФормаЗаполненияПоЗаказу". Там как раз остатки по заявкам, товарам на складе рассчитываются и выводится табличка для подбора. Если добавить туда ещё и серии, и расчет по партии то может получиться.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С