Доброго времени суток. В Рознице 2.1 обязательна ордерная схема между магазинами, уж очень мешала отключил программно
//Если НЕ МагазинОтправитель.СкладУправляющейСистемы
// И НЕ МагазинОтправитель.ИспользоватьОрдернуюСхемуПриПеремещении Тогда
//
// ТекстСообщения = НСтр("ru = 'Перемещение между магазинами возможно только по ордерной схеме.
// |У магазина %1 не установлен признак использования ордерной схемы при перемещении товаров'");
//
// ОбщегоНазначенияКлиентСервер.СообщитьПользователю(
// СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ТекстСообщения, МагазинОтправитель),
// ЭтотОбъект,
// "МагазинОтправитель",
// ,
// Отказ);
//
//КонецЕсли;
//
//Если НЕ МагазинПолучатель.СкладУправляющейСистемы
// И НЕ МагазинПолучатель.ИспользоватьОрдернуюСхемуПриПеремещении Тогда
//
// ТекстСообщения = НСтр("ru = 'Перемещение между магазинами возможно только по ордерной схеме.
// |У магазина %1 не установлен признак использования ордерной схемы при перемещении товаров'");
//
// ОбщегоНазначенияКлиентСервер.СообщитьПользователю(
// СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(ТекстСообщения, МагазинПолучатель),
// ЭтотОбъект,
// "МагазинПолучатель",
// ,
// Отказ);
//
//КонецЕсли;
С виду все работает. Знающие подскажите последствия??
могут немного разъехаться товары в пути
надо посмотреть - цепочку ввести полностью - и отключить формирование движений, которые не нужны
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший