Установка границы последовательности без перепроведения
Не могу изменить границы последовательности без перепроведения Партионный учет (управленческий) и Партионный учет (бухгалтерский).
Последовательности Расчеты по приобретению организации и Расчеты по реализации организации с помощью:
ПоследовательностьДляРегистрации = Последовательности.РасчетыПоПриобретениюОрганизации;
ПоследовательностьДляРегистрации.УстановитьГраницу(Новый МоментВремени(Дата),Новый Структура("Организация",Организация));
ПоследовательностьДляРегистрации = Последовательности.РасчетыПоРеализацииОрганизации;
ПоследовательностьДляРегистрации.УстановитьГраницу(Новый МоментВремени(Дата),Новый Структура("Организация",Организация));
перемещаю.
А Партионный учет (управленческий) и Партионный учет (бухгалтерский) с помощью:
Последовательности.ПартионныйУчет.УстановитьГраницу(Новый МоментВремени(Дата));
Последовательности.ПартионныйУчетБУ.УстановитьГраницу(Новый МоментВремени(Дата), Новый Структура("Организация, ПроведенВХронологическойПоследовательности", Организация, Ложь));
не могу переместить.
Что делаю не так?
Последовательности Расчеты по приобретению организации и Расчеты по реализации организации с помощью:
ПоследовательностьДляРегистрации = Последовательности.РасчетыПоПриобретениюОрганизации;
ПоследовательностьДляРегистрации.УстановитьГраницу(Новый МоментВремени(Дата),Новый Структура("Организация",Организация));
ПоследовательностьДляРегистрации = Последовательности.РасчетыПоРеализацииОрганизации;
ПоследовательностьДляРегистрации.УстановитьГраницу(Новый МоментВремени(Дата),Новый Структура("Организация",Организация));
перемещаю.
А Партионный учет (управленческий) и Партионный учет (бухгалтерский) с помощью:
Последовательности.ПартионныйУчет.УстановитьГраницу(Новый МоментВремени(Дата));
Последовательности.ПартионныйУчетБУ.УстановитьГраницу(Новый МоментВремени(Дата), Новый Структура("Организация, ПроведенВХронологическойПоследовательности", Организация, Ложь));
не могу переместить.
Что делаю не так?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Последовательности Расчеты по приобретению организации и Расчеты по реализации организации с помощью:
ПоследовательностьДляРегистрации = Последовательности.РасчетыПоПриобретениюОрганизации;
ПоследовательностьДляРегистрации.УстановитьГраницу(Новый МоментВремени(Дата),Новый Структура("Организация",Организация));
ПоследовательностьДляРегистрации = Последовательности.РасчетыПоРеализацииОрганизации;
ПоследовательностьДляРегистрации.УстановитьГраницу(Новый МоментВремени(Дата),Новый Структура("Организация",Организация));
перемещаю.
А Партионный учет (управленческий) и Партионный учет (бухгалтерский) с помощью:
Последовательности.ПартионныйУчет.УстановитьГраницу(Новый МоментВремени(Дата));
Последовательности.ПартионныйУчетБУ.УстановитьГраницу(Новый МоментВремени(Дата), Новый Структура("Организация, ПроведенВХронологическойПоследовательности", Организация, Ложь));
не совсем корректно прописано...
ПоследовательностьДляРегистрации = Последовательности.РасчетыПоПриобретениюОрганизации;
ПоследовательностьДляРегистрации.УстановитьГраницу(Новый МоментВремени(Дата),Новый Структура("Организация",Организация));
ПоследовательностьДляРегистрации = Последовательности.РасчетыПоРеализацииОрганизации;
ПоследовательностьДляРегистрации.УстановитьГраницу(Новый МоментВремени(Дата),Новый Структура("Организация",Организация));
перемещаю.
А Партионный учет (управленческий) и Партионный учет (бухгалтерский) с помощью:
Последовательности.ПартионныйУчет.УстановитьГраницу(Новый МоментВремени(Дата));
Последовательности.ПартионныйУчетБУ.УстановитьГраницу(Новый МоментВремени(Дата), Новый Структура("Организация, ПроведенВХронологическойПоследовательности", Организация, Ложь));
не совсем корректно прописано...
(10)
Документ и организация - реквизиты на форме
МоментВремениДокумента = Новый МоментВремени(Документ.Дата, Документ.Ссылка);
Отбор = Новый Структура("Организация,ПроведенВХронологическойПоследовательности");
Отбор.Вставить("Организация",Организация);
Отбор.Вставить("ПроведенВХронологическойпоследовательности",ложь); - вот тут засада, если организаций в программе несколько, то должна стоять истина, иначе ложь.
Последовательности.ПартионныйУчет.УстановитьГраницу(МоментВремениДокумента,отбор);
Последовательности.ПартионныйУчетБУ.УстановитьГраницу(МоментВремениДокумента,отбор);
Последовательности.РасчетыПоПриобретениюОрганизации.УстановитьГраницу(МоментВремениДокумента,Новый Структура("Организация", Организация));
Последовательности.РасчетыПоРеализацииОрганизации.УстановитьГраницу(МоментВремениДокумента,Новый Структура("Организация", Организация));
Документ и организация - реквизиты на форме
МоментВремениДокумента = Новый МоментВремени(Документ.Дата, Документ.Ссылка);
Отбор = Новый Структура("Организация,ПроведенВХронологическойПоследовательности");
Отбор.Вставить("Организация",Организация);
Отбор.Вставить("ПроведенВХронологическойпоследовательности",ложь); - вот тут засада, если организаций в программе несколько, то должна стоять истина, иначе ложь.
Последовательности.ПартионныйУчет.УстановитьГраницу(МоментВремениДокумента,отбор);
Последовательности.ПартионныйУчетБУ.УстановитьГраницу(МоментВремениДокумента,отбор);
Последовательности.РасчетыПоПриобретениюОрганизации.УстановитьГраницу(МоментВремениДокумента,Новый Структура("Организация", Организация));
Последовательности.РасчетыПоРеализацииОрганизации.УстановитьГраницу(МоментВремениДокумента,Новый Структура("Организация", Организация));
(12) Это изменение границы последовательности очень долго работает, причем граница последовательности в этой обработке не совпадает с границей последовательности ( Операции\Проведение документов \ Восстановление последовательности) . Поэтому за границей в этой обработке обычно не следят и она съезжает очень сильно . Штатным механизмом ее поднять очень долго (если еще и дождешься), а обработки опубликованные в Интернете на нее обычно не действуют
Если двигаете последовательность по партиям, а она не двигается (в операциях-проведение документов) - то наверняка вы ставите последовательность не для того набора данных.
Выполните код:
ТабЗначений = Последовательности.ПартионныйУчет.ПолучитьГраницы() ;
- вернет таблицу значений с текущими границами.
Посмотрите, там- может стоять последовательность для пустой организации.
Короче, двигать последовательности нужно для элементов этой таблицы.
Выполните код:
ТабЗначений = Последовательности.ПартионныйУчет.ПолучитьГраницы() ;
- вернет таблицу значений с текущими границами.
Посмотрите, там- может стоять последовательность для пустой организации.
Короче, двигать последовательности нужно для элементов этой таблицы.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот