Имя: Пароль:
1C
1С v8
Заполнение документа данными при заполнении регистра
,
0 СэдКС
 
11.11.13
07:19
Доброе утро. Возникла одна бредовая идея. Создается документ, по нему идут движения по регистру сведений (не подчиненный регистратору). 3 из 10 реквизитов в этом регистре заполняются.
Вопрос в том, что возможно ли такое, что при заполнении регистра вручную данные в самом документе тоже изменялись? то есть связь наоборот :)
1 Wobland
 
11.11.13
07:21
да
2 СэдКС
 
11.11.13
07:21
блииин, док-т же не подчинен регистратору...
3 СэдКС
 
11.11.13
07:22
(1) даже без подчинения можно? в регистре есть реквизит ссылка на док-т
4 Wobland
 
11.11.13
07:23
(3) можно. но если правилньо подумать над исходной задачей, то вопрос отпадёт сам собой за ненадобностью
5 lopus
 
11.11.13
07:28
Действительно бредовая идея.
6 СэдКС
 
11.11.13
07:34
Идея такая возникла потому что при выводе списка записей регистра менеджер закупок будет выводить записи с отбором по автору (то есть свои). Изначально нужен такой вывод, чтобы менеджер проставлял статус выполнения заказа. А раз уж регистр будет перед ним, то быстрее проставлять различные даты по заказу тут же, а не бегать в сам док-т. Мне показалось, это удобнее
7 Wobland
 
11.11.13
07:38
то есть, для того, чтобы увидеть свои заказы, непременно нужно открыть форму списка регистра?
8 СэдКС
 
11.11.13
07:44
(7) открыть форму регистра нужно для того, чтобы проставить статус выполнения заказа (Выполнено, Выполнено частично или Отменено - булево ). Так проще, чем менедежеру искать по каждому заказу док-т, заходить в него и проставлять в нем статус выполнения
9 Wobland
 
11.11.13
07:49
я даже больше спрошу. зачем документу знать свой статус, раз для этого есть регистр? зачем сдался регистр, раз статус заказ а имеется в документе?
10 СэдКС
 
11.11.13
07:51
(9). нет, в док-т мы этот статус не добавляем, он отображается только в регистре
11 Wobland
 
11.11.13
07:52
(10) >быстрее проставлять различные даты по заказу тут же, а не бегать в сам док-т
а что в документе забыла?
12 СэдКС
 
11.11.13
07:53
в любом случае будет открываться список регистра и проставляться выполнение заказа. так может и остальные поля заполнять оттуда, чтобы не бегать в док-т? ну удобнее ведь)
13 Wobland
 
11.11.13
07:56
выходит, хочется редактировать документы в списке
14 Rie
 
11.11.13
08:01
Прошу прощения, но я один тут такой, что считает саму идею - маразматической? Есть ИБ. В ИБ есть таблицы. Разбиение на "Справочники", "Документы", "Регистры сведений" - сами таблицы при этом ничем не отличаются, дело - только в функциональности. Просто есть договорённость - изменения в БД производятся документами. Соответственно, если есть необходимость менять статус - то это нужно делать документом (впрочем, можно и непосредственно в регистре - если он ни от кого не зависит; а вот вместо "документ меняет регистр" делать "регистр меняет документ" - не надо).

(13) Я бы предложил обработку. Из чисто дисциплинарных соображений. Разместить там список - не проблема.
Ну и заодно - фиксировал бы в журнале, что Иванов Иван Иванович поменял статус и этим сильно (или не сильно) накосячил.
15 Wobland
 
11.11.13
08:03
(14) мне немного оставалось до "особой формы списка документов с шахматами и поэтэссами" ;)
16 СэдКС
 
11.11.13
08:03
(11) эти даты неизвестны на момент составления док-та планирования заказа. то есть это даты получения оплаты, дата окончания произ-ва, дата отправки, дата прибытия,  дата окончания таможенных процедур, дата сдачи на склад, дата проверки ОТК
17 Wobland
 
11.11.13
08:05
(16) фото, кстати, тоже неизвестно. недочёт
18 Rie
 
11.11.13
08:06
(15) "Шахматы и поэтессы"... Надо запомнить. Дабы блеснуть при случае :-)
19 СэдКС
 
11.11.13
08:07
(14) не поверите. я так и сделала, опубликовала в обработке список. там так красиво всё изменяется :)
20 Wobland
 
11.11.13
08:08
(19) поздравлять?
21 Rie
 
11.11.13
08:08
(19) Это прекрасно. Но изменения _регистра_ не должны вносить изменения в _документы_. Если данный реквизит есть в документе - то на документе вся ответственность и лежит.
22 СэдКС
 
11.11.13
08:20
(20) не с чем, я же не реализовала свою безумную идею)
(21) а если док-т не проходит не по какому учету, это док-т только менеджеров, он им вместо экселя и если очень хочется, то тоже нельзя?) жаль...
23 Wobland
 
11.11.13
08:22
>я же не реализовала свою безумную идею
поздравляю!
теперь можно перейти к неофициальной части банкета
24 Rie
 
11.11.13
08:30
(22) Да почему же нельзя? Если столь необходимы приключения на часть тела, наиболее активно работающую как раз в сидячем положении - то вперёд и с песнями!
25 СэдКС
 
11.11.13
08:34
(24) я вас поняла))
26 wertyu
 
11.11.13
08:37
(0) независимый регистр фактически объект, изменение одного объекта из другого не рекомендуется