#0
by Stim
почему нельзя зарегистрировать изменения для плана обмена всех записей РС? Обязательно нужно по полям отбора устанавливать отбор и отобранные записи регистрировать?? В СП написано: Синтаксис: бла-бла.. Для набора записей регистра сведений, в случае, если регистратор не определен, в качестве ключа используется совокупность измерений, входящих в основной отбор. А если регистр сведений является периодическим и включен основной отбор по периоду, то в ключ входит еще и период. Мне нужно зарегистрировать все записи РС с отбором по организации. Но - не регистрируется, нужно устанавливать отборы на остальные измерения. Значит, нужно их получать отдельно и устанавливать отбор по каждому, делая столько вложенных циклов, сколько измерений с отборами есть? почему так глупо сделано?
#1
by Maxus43
для всего РС в <Данные> - метаданные подсунь. в СП же написано что целый набор записей можно зарегистрировать... ошибку даёт чтоль?
#2
by Maxus43
+ да, всё правильно, только с регистратором - целым набором пишет, иначе есть риск потереть остальное, если не детализировать отбор
#4
by Kashemir
Требования для независимых регистров сведений абсолютно логичные и для понимания откуда они взялись - следует разобраться каким образом реализован обмен для независимых регистров сведений.
#8
by Maxus43
зарегь всё, удалиш из другой базы потом. удалить то легче) раз уверен что не надо другую организацию - набор записей пустой запишеш
#9
by Stim
ну логично. но все равно как-то криво. неужели нельзя было сделать автоматическое определение отборов по набору записей?
#13
by Kashemir
Не вижу здесь кривизны. С учетом всех нюансов наиболее логичное решение, никаких действительно "лишних" действий не требующее.
#14
by Kashemir
Если речь идет о функции, которая сама разобьет произвольный отбор до нужной детализации основного отбора - то кто ж мешает написать ?
#15
by Stim
+ простой пример - РС счетаУчетаНоменклатуры. основной отбор у него по всем 4 измерениям: организация Номенклатура Склад ТипСклада чтобы зарегистрировать записи по нужной мне организации - мне нужно устанавливать отборы на организацию, на каждую номенклатуру, на каждый склад и тип склада. нужно строить вложенные циклы 4 порядка вложенности и регистрировать наборы записей для КАЖДОЙ номенклатуры. Это вместо того, чтобы вырузить разом все записи по организации и подсунуть "умному" приемнику, который их сам раскидает по отборам. Один набор записи по организации вместе 10 000 по номенклатурам, складам и видам складов
#17
by Kashemir
Попробуй продумай собственную безотказную схему обмена для независимых регистров сведений - думаю с учетом всех нюансов пересмотришь свою позицию. Я эту стадию уже прошел пару лет назад, задаваясь подобными вопросами :)
#18
by hhhh
ты лучше предложи, чтобы группу справочника целиком регистрировало, вот это бы было нужнее. Или документы за месяц одной командой. С регистрами - это ты мелко.
#22
by Kashemir
Мда, использовать все комбинации всех значений это конечно очень впечатляет. Может все проще использовать только существующие комбинации ? Или очень хочется еще и что-нибудь удалить в базе приемнике ?
#24
by Kashemir
Еще ошибки: - не указан отбор по Организации - нет никакой надобности создавать набор в цикле, достаточно создать 1 раз и просто менять отбор. Считай набор записей с заполненными значениями основного отбора - это по сути логический аналог понятия "ссылки" для "односложных" объектов ... справочников документов и т.д.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- ПланыОбмена.ЗарегистрироватьИзменения(План, НабЗап) выдает ошибку ...
- Запрос всех строк номенклатуры из всех табличных частей всех документов
- Чем менеджер записи РС лучше чем набор записей РС?
- ЗарегистрироватьИзменения для нового элемента
- не работает ПланыОбмена.ЗарегистрироватьИзменения()
- Ошибка при вызове метода контекста (ЗарегистрироватьИзменения)
- Изменение записей в наборе записей РС
- Ошибка на процедуре ЗарегистрироватьИзменения
В этой группе 1С
- Закрытие месяца
- ЗУП Справка 2-НДФЛ для передачи в ИФНС
- 76.АВ при возврате товара покупателем.
- Регламентные задания в файловой версии 8.2
- v8: ТЗ как свернуть таблицу с колонками из переменных?
- Разный цвет сторон у ячейки табличного документа
- v7: Как открыть форму созданного документа
- v7: 7.7 реестр документов с колонкой "время_док"
- Не проводятся документы при обмене данными
- Ошибка СУБД: Ошибка SQL: Таблица не найдена '_Task10'. Как вылечить?
- 1с Розница 2.0. на ценниках не печатается штрихкод
- Перевод аванса с одного договора на другой.
- НДФЛ начисленный, вычеты на детей-инвалидов.
- ЗначениеПериодДействия в ПолучитьДанныеГрафика выдает за весь месяц
- Заказ клиента доработка
- v7Queue.dll описание
- зависшие процессы по 1с упп на сервере 1с предприятия не вижу, админ утверждает,
- Регистр бухгалтерии отбор по регистраторам с условием
- Вопрос по УНФ- как сформировать себестоимость услуги?
- отчёт сформировать программно Управляемое приложение