Имя: Пароль:
1C
1С v8
разные идентификаторы объекта в основной конфигурации и конфигурации БД
0 altaykniga
 
21.12.17
21:33
Доброго времени суток, уважаемые специалисты!

Прошу совета умных людей.
Есть измененная конфигурация Бух проф 3.0.52.39
необходимо сделать ее типовой.
Если снять конфигурацию с поддержки и загрузить поверх типовую конфигурацию того же релиза, то при обновлении конфигурации базы данных в таблице сравнения выходит, что, например, реквизит Организация у документа СчетНаОплату в основной конфигурации не соответствует реквизиту Организация у документа СчетНаОплату в конфигурации базы данных. В итоге в конфигурации БД этот реквизит удаляется, а затем создается новый такой же. В итоге все документы СчетНаОплату получаются с пустыми организациями. Как установить соответствие этих одних и тех же реквизитов в основной конфигурации и конфилурации БД ?

Заранее благодарю за помощь!
1 arsik
 
гуру
21.12.17
22:10
(0) сначала сделай простым сравнением-обьединением. Потом поставь обьекты на поддержку. А потом уже загрузи конфу из поддержки
2 Byasha
 
21.12.17
22:11
Вангую что кто-то очень умный, в свое время накатывал обновления типовой копипастом, а не через поддержку. :-)
Попробуй сначала через настройку поддержки сравнить объединить с конфигурацией поставщика и добится соответствия объектов основной с конфигурацией поставщика.
3 altaykniga
 
21.12.17
22:17
а если взять типовую конфигурацию, включить возможность изменения, скопипастить в нее нетиповые объекты из  нетиповой конфигурации, затем с помощью обработки выгрузка-загрузка данных перенести все данные из нетиповой в подготовленную из типовой?
4 Byasha
 
21.12.17
22:25
Ты ж типовой ее хочешь сделать? Или все-таки поставить типовые объекты "на замочек"?
5 altaykniga
 
21.12.17
22:38
(4) 1. сделать как в (3)
    2. получится нетиповая со всеми данными и с
       идентификаторами, как в типовой
    3. а уже теперь в эту нетиповую загрузить типовую
       конфигурацию из файла
в итоге получим типовую со всеми данными
6 altaykniga
 
21.12.17
22:39
(5) или есть способ проще и быстрее?
если честно, не совсем понял метод из (1) и из (2)
7 Franchiser
 
гуру
21.12.17
23:35
для того, чтобы вернуть все не извененные объекты на поддержку нужно 
в настройке поддержки снять с поддержки конфу и объединить её с конфой поставщика 

для того, чтобы обратно вернуть кнопку "включить возможность изменения" нужно в настройке поддержки снять с поддержки конфу и загрузить в основную конфу конфу поставщика
Вернуть неизмененные объекты на поддержку без изменения
8 altaykniga
 
21.12.17
23:38
(7) 1. снимаю основную конфигурацию с поддержки
2. конфигурация - сравнить, объединить - выбираю cf типовой конфигурации того же релиза?
9 Franchiser
 
гуру
21.12.17
23:49
(8) сначала поставь объекты на поддержку, потом выгрузки конфу поставщика из настроек поддержки и с ней потом объединяй. Предыдущий пост взял отсюда Вернуть неизмененные объекты на поддержку без изменения
10 tesseract
 
22.12.17
00:18
Походу кто-то тупо обновлял базу заведением реквизитов с тем-же именем, или отлетело в глючной платформе. Или тупо по дебилизму душевному снял с поддержки. Можно выписать все свойства - переименовать в "дебил_ИмяСвойства" и после обновления перенести в "ИмяСвойства". При таком режиме можно нахватать косяков от обработки обновления. Лучше ее вырубить, а потом вернуть на поддержку.
11 France
 
22.12.17
00:29
да блин.. эти идентификаторы уже полгода жизни не дают.. нужно конфу обновить, а на идентификаторы завязан обмен с сайтом.. вот и очкуется обновлять..
хотя, если не делать загрузить новую конфу, то идентификаторы и не слетят..
12 altaykniga
 
22.12.17
00:34
сделал как в (5), полет нормальный. Всем спасибо за помощь!
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс