![]() |
![]() |
![]() |
|
УПП, не заполняется ТекущееПодразделениеКомпании | ☑ | ||
---|---|---|---|---|
0
falselight
02.12.16
✎
07:27
|
УПП 1.3.
В справочнике сотрудники есть скрытый реквизит ТекущееПодразделениеКомпании. Вывел его на форму, для заполнения. Что бы потом использовать его в запросе. Но оно не заполняется!!!! Можно выбрать в него значение, но при записи оно пропадает. Из за чего это может быть? Как заполнять текущее подразделение организации? |
|||
1
falselight
02.12.16
✎
07:28
|
(0+) Из за чего это может быть? Как заполнять текущее подразделение организации?
-> Из за чего это может быть? Как заполнять текущее подразделение КОМПАНИИ? |
|||
2
Amra
02.12.16
✎
07:38
|
(1) Как-как, проводить кадровые документы по компании
|
|||
3
falselight
02.12.16
✎
07:54
|
(2) они не будут вводиться!!!!!!
|
|||
4
falselight
02.12.16
✎
07:55
|
(2) при чем тут кадровые документы то????
вывожу реквизит на форму, был не выведен. Почему я его заполняю, но при записи значение теряется? |
|||
5
Мимохожий Однако
02.12.16
✎
08:20
|
Чего орать-то? Отладчиком пробовал посмотреть при сохранении?
|
|||
6
falselight
02.12.16
✎
08:29
|
(5) что именно смотреть?
посмотрел код модуля, там этот реквизит не упоминается |
|||
7
НЕА123
02.12.16
✎
08:33
|
(6)
под ноги обязательно смотри. скользко. |
|||
8
Мимохожий Однако
02.12.16
✎
08:37
|
(6) Смотреть что происходит после изменения реквизита и сохранения объекта..Через отладчик. Ставишь точку останова на процедуру обработчика при изменении реквизита и т.д.
|
|||
9
falselight
02.12.16
✎
09:03
|
(7) я когда если падаю, группируюсь, мне это не опасно
и обувь у меня не скользящая |
|||
10
Мимохожий Однако
02.12.16
✎
09:04
|
(9) Ты лучше отладчик запусти. В комнате не скользко на кресле.
|
|||
11
falselight
02.12.16
✎
09:14
|
(8) Я же вам сказал, там нечего смотреть
этот реквизит в коде не упоминается |
|||
12
KA-52
02.12.16
✎
09:18
|
(11) Пройдись глобальным поиском. Если в коде не упоминается - значит и не заполняется нигде, рудимент.
|
|||
13
piter3
02.12.16
✎
09:18
|
Тебе не нужен реквизит
|
|||
14
falselight
02.12.16
✎
09:18
|
элементарная задача вывести реквизит на форму для заполнения, но его можно заполнить, но при записи он стирается 888888(
|
|||
15
piter3
02.12.16
✎
09:19
|
Это сделано для отсеивания "спецов" по зупу
|
|||
16
falselight
02.12.16
✎
09:23
|
(13)(15) вы о чем собственно????
вопрос в (0) |
|||
17
piter3
02.12.16
✎
09:25
|
(16)Еще раз этот реквизит рудимент,он не нужен ни для чего.Нет ну может где осталось,но это не есть хорошо.Все храниться в регистрах
|
|||
18
KA-52
02.12.16
✎
09:28
|
(16) В последующих конфах он называется УдалитьТекущееПодразделение. Не нужен от слова совсем, т.к. все в регистрах
|
|||
19
piter3
02.12.16
✎
09:29
|
И это для упр.учета реквизит
|
|||
20
falselight
02.12.16
✎
09:31
|
мне нужно сделать выборку сотрудников с учетом подразделений, не подразделений организаций
|
|||
21
piter3
02.12.16
✎
09:32
|
(20)регистры.регистры.регистры.регистры
|
|||
22
falselight
02.12.16
✎
09:33
|
(20+) подумал если заполнить этот реквизит, выборка будет элементарная
(17)(18) Спасибо за информацию!!!! (21) это может все нормально выбрать? ВЫБРАТЬ ЗначенияСвойствОбъектов.Значение КАК ПорядокВОтчетеТЗ, Подразделения.Код КАК КодПодрОрг, Подразделения.Ссылка КАК ПодрОрг, СоответствиеПодразделенийИПодразделенийОрганизаций.ПодразделениеОрганизации.Код, СоответствиеПодразделенийИПодразделенийОрганизаций.ПодразделениеОрганизации, СоответствиеПодразделенийИПодразделенийОрганизаций.Организация, СотрудникиОрганизаций.Ссылка ИЗ Справочник.Подразделения КАК Подразделения ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов ПО Подразделения.Ссылка = ЗначенияСвойствОбъектов.Объект ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СоответствиеПодразделенийИПодразделенийОрганизаций КАК СоответствиеПодразделенийИПодразделенийОрганизаций ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СотрудникиОрганизаций КАК СотрудникиОрганизаций ПО СоответствиеПодразделенийИПодразделенийОрганизаций.ПодразделениеОрганизации = СотрудникиОрганизаций.ПодразделениеОрганизации И СоответствиеПодразделенийИПодразделенийОрганизаций.Организация = СотрудникиОрганизаций.Организация ПО Подразделения.Ссылка = СоответствиеПодразделенийИПодразделенийОрганизаций.Подразделение УПОРЯДОЧИТЬ ПО ЗначенияСвойствОбъектов.Значение |
|||
23
piter3
02.12.16
✎
09:36
|
А свойства для каких целей?
Достаточно выбрать из РС Работники организаций и левым соединением СоответствиеПодразделенийИПодразделенийОрганизаций. Хотя я бы выбрал сначала все уникальные подразделения на дату в ВТ,а уж потом бы |
|||
24
falselight
02.12.16
✎
10:09
|
(23) в значениях свойств хранится нумерация: 1, 1.1, 1.1.1 и тд.
(23) да у вас дельные идеи, я что то туплю сижу ((((( То есть в регистре РаботникиОрганизаций есть все. И сотрудник и все данные по нему. А подразделение можно выбрать из СоответствиеПодразделенийИПодразделенийОрганизаций связав по подразделению организаций с первой выборкой?! |
|||
25
piter3
02.12.16
✎
10:11
|
ну да
|
|||
26
falselight
02.12.16
✎
11:07
|
(25) Выбрал так, но у массы сотрудников нет подразделения, что это может значить? Что оно где то не заполнено, или выборка кривая, что то в ней не то?
ВЫБРАТЬ РаботникиОрганизацийСрезПоследних.Сотрудник, СоответствиеПодразделенийИПодразделенийОрганизаций.Подразделение ИЗ РегистрСведений.РаботникиОрганизаций.СрезПоследних КАК РаботникиОрганизацийСрезПоследних ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СоответствиеПодразделенийИПодразделенийОрганизаций КАК СоответствиеПодразделенийИПодразделенийОрганизаций ПО РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации = СоответствиеПодразделенийИПодразделенийОрганизаций.ПодразделениеОрганизации |
|||
27
falselight
02.12.16
✎
11:19
|
период в регистре сведений РаботникиОрганизаций
это даьа приема сотрудника на работу? |
|||
28
catena
02.12.16
✎
11:25
|
(27)Зависит от причины изменения состояния.
|
|||
29
catena
02.12.16
✎
11:26
|
(26)Ну из этого запроса, либо в работниках, либо в соответствии нет подразделения.
|
|||
30
falselight
02.12.16
✎
11:44
|
(29) Не подскажете каким запросом, можно выбрать работающих сотрудников и подразделение (не подразделение организации)
|
|||
31
catena
02.12.16
✎
11:57
|
(30)Ну, к запросу в (26) можно только добавить (если правильно помню структуру регистра)
Где ПричинаИзмененияСостояния<>Значение(Перечисление.ПричиныИзмененияСостояния.Увольнение) |
|||
32
piter3
02.12.16
✎
12:00
|
(31)да все правильно
|
|||
33
falselight
03.12.16
✎
13:17
|
Почему вот в этом запросе у каждой строки заполнено подразделение организации, но есть строки у которых не заполнено подразделение?
ВЫБРАТЬ РаботникиОрганизацийСрезПоследних.Сотрудник, СоответствиеПодразделенийИПодразделенийОрганизаций.Подразделение, РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации, РаботникиОрганизацийСрезПоследних.Период ИЗ РегистрСведений.РаботникиОрганизаций.СрезПоследних КАК РаботникиОрганизацийСрезПоследних ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СоответствиеПодразделенийИПодразделенийОрганизаций КАК СоответствиеПодразделенийИПодразделенийОрганизаций ПО РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации = СоответствиеПодразделенийИПодразделенийОрганизаций.ПодразделениеОрганизации ГДЕ РаботникиОрганизацийСрезПоследних.ПричинаИзмененияСостояния <> ЗНАЧЕНИЕ(Перечисление.ПричиныИзмененияСостояния.Увольнение) |
|||
34
falselight
03.12.16
✎
13:20
|
(33+) Запрос этот я беру для того что бы его вывести в макет. Построить структуру подразделений (не подразделений организаций) и вывести сотрудников в них работающих.
Тогда у тех что без подразделений я не смогу вывести в структуру. Из за чего это может быть? Они не нужны или где то что то не прописано у них? Все выбирается в соответствии с запросом. |
|||
35
piter3
03.12.16
✎
13:37
|
Ну так посмотри каким документом тако есделано
|
|||
36
falselight
03.12.16
✎
14:01
|
(35) Это сделано документом где используется подразделение организации, не подразделение. По Подразделениям не будут вводить документы.
|
|||
37
falselight
03.12.16
✎
14:04
|
(35) А не подскажете ли, уважаемый piter3,
как выбрать, или как вывести эту структуру что в (33) выбрана, следующим способом: В начале идет строка выборки с самым верхним подразделением, что бы вывести его и потом уже структуру остальную к нему относящуюся. Что бы так вывести все структуру подчиненности в цикле, задать древовидную структуру. Чисто в теории, какие есть идеи? |
|||
38
falselight
03.12.16
✎
14:15
|
(37+) По ка вот структуру предприятия
выбираю так, по идее это наверное в рекурсии выводится? ВЫБРАТЬ РаботникиОрганизацийСрезПоследних.Сотрудник КАК Сотрудник, СоответствиеПодразделенийИПодразделенийОрганизаций.Подразделение КАК Подразделение, СоответствиеПодразделенийИПодразделенийОрганизаций.Подразделение.Родитель КАК РодительПодразделения, СоответствиеПодразделенийИПодразделенийОрганизаций.Подразделение.Родитель.Родитель КАК РодительРодительПодразделения, СоответствиеПодразделенийИПодразделенийОрганизаций.Подразделение.Родитель.Родитель.Родитель КАК РодительРодительРодительПодразделения, СоответствиеПодразделенийИПодразделенийОрганизаций.Подразделение.Родитель.Родитель.Родитель.Родитель КАК РодительРодительРодительРодительПодразделения, СоответствиеПодразделенийИПодразделенийОрганизаций.Подразделение.Родитель.Родитель.Родитель.Родитель.Родитель КАК РодительРодительРодительРодительРодительПодразделения, РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации КАК ПодразделениеОрганизации, РаботникиОрганизацийСрезПоследних.Период КАК Период ИЗ РегистрСведений.РаботникиОрганизаций.СрезПоследних КАК РаботникиОрганизацийСрезПоследних ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СоответствиеПодразделенийИПодразделенийОрганизаций КАК СоответствиеПодразделенийИПодразделенийОрганизаций ПО РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации = СоответствиеПодразделенийИПодразделенийОрганизаций.ПодразделениеОрганизации ГДЕ РаботникиОрганизацийСрезПоследних.ПричинаИзмененияСостояния <> ЗНАЧЕНИЕ(Перечисление.ПричиныИзмененияСостояния.Увольнение) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |