Заказ покупателя. автоматическое закрытие сделок
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
В договоре взаиморасчёта сняли галочку "Автоматичекое закрытие сделок", но всё равно реализации подвязываются не к заказу-основанию, а к самому раннему по времени заказу. Как с этим бороться?
Данный флаг влияет только на одноименный флаг в документе при выборе договора. После чего в документе флаг остается неизменным, даже если его поменять в самом договоре.
И хотелось бы прояснить фразу "но всё равно реализации подвязываются не к заказу-основанию, а к самому раннему по времени заказу".
Что значит "подвязываются/не подвязываются" к заказу основанию?
И еще. В договоре какое значение реквизита "Способ закрытия сделок" ?
И хотелось бы прояснить фразу "но всё равно реализации подвязываются не к заказу-основанию, а к самому раннему по времени заказу".
Данный флаг влияет только на одноименный флаг в документе при выборе договора. После чего в документе флаг остается неизменным, даже если его поменять в самом договоре.
1. Контрагент А заказал деталь Б в двух заказах №1 от 01.01.2012 и №2 от 01.06.2012
2. 02.06.2012 пришла деталь Б
3. Программа видит деталь Б заказывалась и ставит ее в резерв под самый ранний заказ №1 и под контрагента А (в этот момент происходит резервирование)
Далее если вам необходимо перекинуть резервы ( с раннего заказа на более поздний) пользуйтесь корректировками.
1. Выбираются заказы покупателя, которые зарезервированы на складе.
2. Выбираются еще не зарезервированные заказы покупателя.
3. Обе выборки из 1 и 2 сортируются в порядке: заказ=документ основания реализации, сначала закрываются резервы, закрытие незарезервированных заказов.
Если требуется при реализации закрытие заказов безусловно только по документу основания, то в модуль проведения реализации товаров при проведении по заказам надо добавить следующую строку.
Если ТипЗнч(ДокументОснование)=Тип("ДокументСсылка.ЗаказПокупателя") И (НЕ обЗначениеНеЗаполнено(ДокументОснование)) Тогда
НаборЗаписейЗаказыПокупателей.ЗакрытиеЗаказаПоДокументуОснованию=Ложь;
Иначе
НаборЗаписейЗаказыПокупателей.ЗакрытиеЗаказаПоДокументуОснованию=Неопределено;
КонецЕсли;
Отказ=НЕ НаборЗаписейЗаказыПокупателей.ЗакрытиеЗаказовПокупателя() ИЛИ Отказ; //Эта строка уже есть
Возникло пожелание - реализуйте данный функцианал в стандартном релизе с возможностью выбора (по аналогии с Автоматическим закрытием сделок).