Имя: Пароль:
1C
1С v8
Создать справочник при проведении дока.
0 kible
 
12.04.17
07:25
Задача такая.
Нужно чтобы при записи или проведении документа создавался справочник + ссылка на созданный справочник была в документе (чтобы можно было синхронизировать данные документа и справочника).

Как это правильнее сделать (в какой процедуре)? Или сделать кнопку в документе "Создать справочник"?
1 1dvd
 
12.04.17
07:26
Думаю, здесь без специалиста не обойтись
2 Irbis
 
12.04.17
07:27
Если нельзя, но очень хочется, то можно. Но вкладывать одну транзакцию внутрь другой не совсем хорошо. Тем более в проведение.
(1) На мозговеда намекаешь?
3 Мимохожий Однако
 
12.04.17
07:28
(0) Да. Кнопка нужна. Осталось написать под неё процедуру.
...
Проведение и запись документа обычно требуется для движения по регистрам. Справочник здесь каким боком?
4 kible
 
12.04.17
07:32
В книжке советовали процедуру "при записи", но мне нужно будет изменить документ снова и соответственно записать.

В таком случае нужно будет сделать проверку на заполненность реквизита документа. Если реквизит дока заполнен, то док не перезаписываем, а синхронизируем данные дока и справочника.
5 Мимохожий Однако
 
12.04.17
07:34
(4) Точный текст задачи приведи.
6 kible
 
12.04.17
07:38
(5) Я думаю как правильно сделать. Кнопку создать или создать элемент справочника в момент записи/проведения дока.

Сама задача. Нужно создавать/синхронизировать данные справочника при создании/записи документа.
7 Irbis
 
12.04.17
07:42
Правильное решение "Регистр сведений" подчинённый регистратору.
8 Мимохожий Однако
 
12.04.17
07:45
(6) Странное задание. Справочник нужен для упорядочивания данных. Документ - для регистрации данных на определенный момент времени. ..
Создавать справочник при записи документа? В чём практический смысл, кроме учебных упражнений? Справочник не заменит функионала регистров.
9 kible
 
12.04.17
07:47
(7) При проведении делать записать в регистр
Док|Справочник(создан новый), если отменят док связь теряется и при повторном проведении создается еще один элемент справочника?
10 kible
 
12.04.17
07:48
(8) Есть Док (Договор займа) который делает проводки в разные регистры. Есть справочник "договор контрагента" (Субконто на счета плана счетов).
11 DrZombi
 
гуру
12.04.17
07:51
(0) Делай перед записью в модуле документа :)
12 Irbis
 
12.04.17
07:52
(9) Нет справочника. От слова совсем. Состояние описывается срезом регистра сведений. При формировании и удалении записей всегда есть новый срез, и есть срез на любую дату
13 DrZombi
 
гуру
12.04.17
07:52
(8) Как знать, как знать :)
14 VladZ
 
12.04.17
07:53
(0) Озвучь задачу полностью.
15 DrZombi
 
гуру
12.04.17
07:54
(9) Да создается, по этому делать это надо ПередЗаписью.
Помещать ссылки в табличную часть документа.
16 DrZombi
 
гуру
12.04.17
07:55
(14) Это и есть полная задача... Скорей всего учебная :)
17 Мимохожий Однако
 
12.04.17
08:00
(14) Не ты один озадачен ))
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший