|
Подскажите по работе с Хранилищем (частичное погружение) Timon1405, palsergeich, oleg_km, Шурик71, X Leshiy, H A D G E H O G s, Zamestas, Олдж, rozer76, Смотрящий, Волшебник, banco, Конструктор1С, Lama12, ejikbeznojek, Amra, Михаил_, RomaH, dedmoroz777, PR, LLeonidov, mikecool, alkras, Hawk_1c, Gucci76, АнализДанных, alexela, Iron, ТДК, Вадя, p-soft, ildary, PLUT, Страждущий, privetik, scanduta, alexxx961503
| ☑ | ||
|---|---|---|---|---|
|
0
1сПупс
15.09.26
✎
15:23
|
Коллеги, доброго вечера!
Сделал документ (ЗаявкаНаЗамену) в основной конфигурации и план обмена (ПланОбменаССайтом), хочу поместить только план обмена в хранилище (над документом еще работы не окончены) - не могу, выходит ошибка! Для выполнения операции требуется помещение объектов: ЗаявкаНаЗамену Отдельно уже никак не поместить? |
|||
|
1
Волшебник
15.09.26
✎
15:17
|
Вали кулём, потом разберём
|
|||
|
2
mikecool
15.09.26
✎
15:19
|
(0) переходи на ГИТ, там это реализовано
|
|||
|
3
1сПупс
15.09.26
✎
15:20
|
(1) это как? напрямую в скуль?
|
|||
|
4
1сПупс
15.09.26
✎
15:21
|
(2) это в едт или можно из конфигуратора?
|
|||
|
5
Web00001
15.09.26
✎
15:38
|
План обмена если содержит твой документ, то поместить отдельно от документа нельзя было было. Потому, что таблица с историей изменений объекта связана с самим объектом. И поэтому отдельно объект от плана поместить нельзя. Давно была возня с планами, но вот так запомнил. Попробуй проверить если интересно, сделай конфу из одного справочника и одного плана.
|
|||
|
6
Волшебник
15.09.26
✎
15:40
|
(3) 🤦
|
|||
|
7
mikecool
15.09.26
✎
15:55
|
(4) я умею в едт, если умеешь из конфигуратора - то можно и из конфигуратора
|
|||
|
8
Fish
гуру
15.09.26
✎
15:57
|
(0) В чем проблема поместить недоработанный документ и просто не включать его регистрацию?
|
|||
|
9
Fish
гуру
15.09.26
✎
15:57
|
+(8) Ну и вообще никуда его не включать, пока не доработаете.
|
|||
|
10
Галахад
гуру
15.09.26
✎
16:38
|
(8) Там наверное "любая ссылка".
|
|||
|
11
scanduta
15.09.26
✎
17:36
|
(0)Просто помести все в хранилище, а потом перезахвати документ
|
|||
|
12
PLUT
гуру
15.09.26
✎
17:44
|
(0) в качестве бреда:
1) сохраняешь пофигурацию в файл 2) отменяешь захват объектов в хренилище 3) захватываешь корень 4) сравнением/объединением пофигурации с пофигурацией из файла добавляешь "ПланОбменаССайтом" 5) помещаешь изменения в Хренилище 6) сравнением/объединение пофигурации с пофигурацией из файла добавляешь "ЗаявкаНаЗамену" ну и чё бы не покласть оба два объекта сразу в Хренилище? пока твой новый документ недоделан - добавь "заглушку" при открытии, чтобы не открывался... когда "финалочку" документа будешь складывать в Хренилище - "заглушку" уберешь |
|||
|
13
PLUT
гуру
15.09.26
✎
17:59
|
(5) если "корень" пофигурации захвачен и добавлены новые объекты - то в Хренилище нужно все новые объекты поместить (по отдельности не получится)
ИИчкоВ системе «1С:Предприятие» корень конфигурации содержит в себе структуру всего дерева метаданных. Когда вы создаете новые объекты, их идентификаторы и свойства записываются в этот самый «корень». Правило неделимой транзакции: Регистрация новых объектов и обновление структуры дерева (корня) должны происходить одновременно. |
|||
|
14
Timon1405
15.09.26
✎
17:59
|
(2) при чем тут гит?
https://its.1c.ru/db/metod8dev/content/1798/hdoc Документы Для каждого документа создается таблица (_Document<n>) со следующими полями: _ID<suff> - идентификатор документа; _Version - версия записи (изменяется после каждого обновления данной записи); _Marked - признак того, что документ помечен на удаление; _Date_Time - дата/ время документа; _NumberPrefix - начало периода уникальности номера. Поле определено, если в конфигурации для документа задана поддержка уникальности номера в пределах периода; _Number - номер документа; _Posted - документ проведен; _Fld<n><suff> - реквизит документа (для каждого реквизита, определенного в конфигурации); _Fld<n> - общие реквизиты. Если документ участвует в обмене данными, то создается таблица регистрации изменений (_DocumentChngR<n>), поля которой аналогичны полям таблицы регистрации изменений справочника. внимание вопрос, как в БД запишется _DocumentChngR<n> без записи _Document<n> ? |
|||
|
15
Конструктор1С
15.09.26
✎
18:21
|
(13) давно не работал с хранилищем, но по-моему дает поместить отдельные объекты
|
|||
|
16
mikecool
15.09.26
✎
18:37
|
(14) так вопрос был только про разработку, не?
|
|||
|
17
Amra
15.09.26
✎
20:18
|
Как положить базы коллег,подключенные к храну 1. Делаем новый регистр накопления 2. Делаем новый док, ставим его регистратором того нового регистра. 3. Помещаем в хран только регистр. 4. Коллеги получают изменения из храна. И вуаля, обновить конфу ИБ они не могут ))
|
|||
|
18
Волшебник
15.09.26
✎
21:05
|
Я вам подскажу лайфхак, как всё это устраивать.
Создаёте пачку объектов типа "Болванка", например, Справочник1...5
Документ1...5 РегистрСведений1...5 Обработка1...5 Отчет1...5 Роли, константы, перечисления, общие формы... Всё пустое, без реквизитов. Когда кому-то понадобится создать новый объект, ему НЕ НУЖНО захватывать корень. Он просто берёт объект из болванок и модифицирует. Для регистра накопления сразу делайте регистратором КорректировкаРегистров Решение, проверенное опытом начальника с десятком программистов. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |