Имя: Пароль:
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)
да, наверное стоило сразу описать все релизы, быстрей бы получил адекватный ответ.
Но тоже поначалу внимание не обратил. сразу давай код обработки смотреть)
Спасибо)