Имя: Пароль:
1C
1С v8
Куда делись общие реквизиты?
0 Bibr
 
02.06.15
08:45
Выгружаю структуру метаданных для КД обработкой MD82Exp - одна из последних из поставки. Ругается, что не нашло общих реквизитов. Смотрю в конфигураторе - действительно нет.
Но месяц назад я из такой конфигурации этой же обработкой выгружал, всё было в порядке. Что за тупняк такой?
1 ДенисЧ
 
02.06.15
08:46
Воруют...
2 Bibr
 
02.06.15
08:54
фулле, укралее..

подозреваю, в платформе дело
3 Serg_1960
 
02.06.15
08:54
С дерева веревкой сдернули - упал, разбился. Месяц назад этой-же веревкой вытаскивали из колодца - нормально, спасли. Что за тупняк такой?
4 Serg_1960
 
02.06.15
08:56
PS: в пятницу, в раздел "Юмор".
5 Cube
 
02.06.15
08:57
А я вообще беру лопату, макаю её в банку с красной краской, вытаскиваю - лопата красная. Эту же лопату, макаю в банку с зеленой краской, вытаскиваю - лопата зеленая! Что за лопата такая?
6 Bibr
 
02.06.15
08:57
до пятницы ещё дожить надо)

общие реквизиты в 8.3 появились?
7 Cube
 
02.06.15
08:58
(6) Нет, в 8.2.
8 Bibr
 
02.06.15
09:01
(7)
Платформу обновить надо?
9 Serg_1960
 
02.06.15
09:03
При чём тут платформа? Всё дело в конфигурации. Сам же написал - "Смотрю в конфигураторе - действительно нет".

В конфигураторе проверь конфигурацию.
10 Serg_1960
 
02.06.15
09:05
А мы, пока ты проверяешь, займёмся любим делом форумчан - угадыванием конфигурации автора - ЗуП, БП или УТ?
11 Cube
 
02.06.15
09:05
(10) А чё, УПП нынче не модно?
12 Serg_1960
 
02.06.15
09:07
(11) А в УПП нет общих реквизитов и никогда не было :)

Телепатирую: автор их сам добавил, а при очередном обновлении - потёр.
13 Bibr
 
02.06.15
09:10
во, вы пока потелепатируйте, а я в конце расскажу, как дело было :)
Но подскажу, обновления тут не при чём. Перечитывайте (0) и вангуйте))
14 Serg_1960
 
02.06.15
09:13
Перечитал (0) и вангую: "...Но месяц назад я из такой конфигурации..." - "такой" <> "этой". Где мой пирожок?
15 Bibr
 
02.06.15
09:24
короче, ситуация следующая.
делаю перенос ЗУП 2.5 - ЗУП 3.0. Пишу обмен на основании типовых правил.

Ввиду политики безопасности дана была только конфа.
Сейчас пустили к себе в офис к наполненной тестовой базе. Гоняю правила, тестирую, дорабатываю. Возникла необходимость обновить конфигурации 2.5 в правилах.
Пробую выгрузить - не выгружается)

Релиз начальный ЗУП 2.5.82
Релиз нынешний ЗУП 2.5.87

И всё равно слегка не догоняю.
Общие реквизиты настраиваются в конфигураторе? В старом релизе были, в новом не стало. Нужно поновее обработку выгрузки метаданных? Она вроде одна из последних, типовая. Почему в ней нет проверки на отсутствие-наличие общих реквизитов?
16 Serg_1960
 
02.06.15
09:33
"Трудно найти черную кошку в тёмной комнате..." Расстрою автора: в типовых ЗУПа их там не было.
17 Serg_1960
 
02.06.15
09:39
(15) "Общие реквизиты настраиваются в конфигураторе?" - режим совместимости.
18 Serg_1960
 
02.06.15
09:47
PS: если мне память не изменяет, то вопрос с общими реквизитами был, когда с платформы 8.2.13 съезжали. Тогда же и общие реквизиты "съехали" из конфигураций. поправьте если не прав. Просто, как-то особо не заморачивался этим.
19 Bibr
 
02.06.15
10:02
(16) да мне-то обманывать незачем)
http://prntscr.com/7c5i6l

Но это, конечно, нетиповая ЗУП.
Я не знаю, включались ли общие реквизиты вручную или как-то автоматически, но в ЗУПе они есть. Кстати, к (18) - режим совместимости в этой базе стоит как раз с 8.2.13.

В базе релиза 2.5.87 релиза совместимости не стоит. Релиз платформы там как раз 8.2.13. Т.е. получается сейчас предоставлен более новый релиз на более старой платформе, чем то, с чем я начинал работать.

Но собственно меня не это волнует.
Пусть, общих реквизитов в ЗУПе нет, не было и быть не должно.
Почему обработка-то не выгружает структуру метаданных?
По коду там нет никаких проверок на общие, просто запускается ЗаполнениеТаблицыОбщихРеквизитов(). Непонятно и неприятно.
20 Serg_1960
 
02.06.15
10:39
Если хочешь добавить в общие реквизиты (или иметь их) - убирай режим совместимости с 13 платформой.
21 Bibr
 
02.06.15
10:48
(20)
там где режим совместимости с 13 (старый релиз конфигурации) - там общие реквизиты есть и так))) (см. выше)
а вот в более новом - нет.
подозреваю, что всё-таки в платформе дело.

чего все игнорируют вопрос про обработку MD82Exp?

зашёл на users 1c ru - там последний релиз конвертации 2.0, который вижу - это 2.1.8.2. обработка MD82Exp у меня как раз оттуда.
22 Одинесю
 
02.06.15
10:51
(21) На скрине (19) у тебя нет общих реквизитов.
23 ЧеловекДуши
 
02.06.15
11:01
А с веревкой, прям угадали :)

(21) Нет у людей проблем с обработкой...
И людям не видно, что ты с чем сравнить пытался :)
24 Bibr
 
02.06.15
11:03
(22) элементов нет, сам объект есть. В конфе, откуда выгружаю
Обработка ругается на строке
Если Метаданные.ОбщиеРеквизиты.Количество() <> 0 Тогда

на то, что не найдены ОбщиеРеквизиты
т.к. нет самого пункта меню.
Скрин из второй базы, к сожалению, предоставить не могу.
25 Одинесю
 
02.06.15
11:04
Начиная с версии платформы 8.2.14.x, в дереве метаданных конфигурации появился новый объект - "Общие реквизиты". У тебя версия платформы ниже что ли? Я правильно понимаю, что ты не про реквизиты, а про объект метаданных?
26 Serg_1960
 
02.06.15
11:06
(21) С КД давно работал. Ещё тогда, когда она общие реквизиты не умела обрабатывать. Приходилось через флажок "Передавать данные в параметр" выкручиваться.
27 Bibr
 
02.06.15
11:07
(25)
да, чуть выше я писал, что там релиз 8.2.13.
Значит надо обновить платформу.
Ну либо взять более раннюю обработку, что чревато, как мне кажется.
28 Serg_1960
 
02.06.15
11:07
(25) Не версия платформы "ниже", а режим совместимости у автора "ниже" 14 платформы.
29 Bibr
 
02.06.15
11:08
Вот, Serg, в платформе всё-таки дело)
30 Bibr
 
02.06.15
11:09
(28) нет, у меня именно платформа ниже 14.
31 Serg_1960
 
02.06.15
11:10
А тебя чё, ещё и платформа старая? О_О

Нее... ну я разное мог предположить, но такое... Ты - мамонт! :)
32 Serg_1960
 
02.06.15
11:12
Когда ты говорил про версию 13 платформы, я думал что это говорится в "контексте" режима совместимости :(
33 Bibr
 
02.06.15
11:12
(31) Серж, перечитай 19)
Я не мамонт, меня посадили за рабочее место. И на нём кстати закрыто всё, что можно.
34 bodri
 
02.06.15
11:13
(33) беги с этого рабочего места)))
35 Одинесю
 
02.06.15
11:13
(28) Режим совместимости не влияет на отображение объекта метаданных ОбщиеРеквизиты, а только не дает заводить их.
36 Bibr
 
02.06.15
11:15
(35) видимо да. спасибо.
(34) не могу, прикован наручниками)
37 MaxS
 
02.06.15
11:17
(5) Должно быть желтое. Неправильная лопата.
А по теме. Если где-то чего-то нет, значит нужно пойти и взять в том рабочем окружении, где это есть.
38 Serg_1960
 
02.06.15
11:19
(33) Угу. Я понял. Так из природной вредности...

Просто, читая (0), трудно было предположить что у автора всё поменялось... кроме конфигурации, которая "такая" же :)

(35) Я в курсе. Просто автору, чтобы "вернуть" общие реквизиты в конфигурацию, можно изменить режим совместимости; перезагрузиться; через сравнение и объединение с конфигурацией, где они есть, "подгрузить" нужное. Потом можно вновь "поднять" режим совместимости.
39 Bibr
 
02.06.15
11:22
(38) дык я описал как вижу. сейчас вместе же чёрную кошку и искали)
Обновят платформу. этим, думаю, вопрос и решится.
40 Serg_1960
 
02.06.15
11:24
*(38) Разумеется после обновления платформы. Одинесю, я ведь исходил из того, что у автора платформа всё таки "свежее" чем 13.На это какбы намекал режим совместимости - он имеет смысл, когда платформа выше 13.
41 Serg_1960
 
02.06.15
11:26
Удачи тс :) (всё, вышел из ветки)
42 Bibr
 
02.06.15
11:27
(41)
да, наверное стоило сразу описать все релизы, быстрей бы получил адекватный ответ.
Но тоже поначалу внимание не обратил. сразу давай код обработки смотреть)
Спасибо)
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн