|
Перенос справочников из 1с77 в 1с8 | ☑ | ||
---|---|---|---|---|
0
Ник080808
16.02.15
✎
21:54
|
Есть нетиповая 7ка. В ней есть справочник номенклатура, где есть реквизит базовая единица измерение - перечисление. Есть подчиненный справочник единиц измерения. Нужно это счастье перенести в справочник номенклатура 8чный. Где есть тоже подчиненный справочник единиц измерения и реквизит в справочнике номенклатура Единица хранения остатков. Ссылка на подчиненный справочник единицы измерения. Собственно вопрос, или я туплю или как прописать мне ссылку на подчиненный справочник в владельце если он не записан еще?
|
|||
1
ShoGUN
16.02.15
✎
22:01
|
(0) Возьми типовые правила переноса из какой-то конфы в УТ 10.3 и посмотри, как там сделано.
|
|||
2
Ник080808
16.02.15
✎
22:08
|
(1) нет типовой конфы. Если поделитесь - буду благодарен
|
|||
3
Alexor
16.02.15
✎
22:12
|
(0) Так сначала владельца (номенклатуру) запиши, а потом создавай подчиненный. Потом единицу проставляешь у номенклатуры и записываешь еще раз.
|
|||
4
Alexor
16.02.15
✎
22:14
|
+3 Либо через конвертацию данных переноси. Там все автоматом встанет.
|
|||
5
Ник080808
16.02.15
✎
22:15
|
(4) так вот через нее и мучаюсь. Ручками бы уже запил. Не встает там
|
|||
6
Ник080808
16.02.15
✎
22:15
|
(4) точнее не могу вкурить как передать ссылку на единицу измерения в единицу хранения остатков
|
|||
7
Alexor
16.02.15
✎
22:17
|
(5) Вопрос подчиненный справочник единиц, в номенклатуре где то прописан как реквизит? Т.к. базовая у тебя как перечисление.
|
|||
8
Ник080808
16.02.15
✎
22:18
|
(7) в том и проблема что не прописан.
|
|||
9
Ник080808
16.02.15
✎
22:19
|
(7) теоретически, после загрузки справочника подчиненного единицы, точнее до его загрузки должен загрузится владелец. Вот если бы было событие после записи, я бы вписывал туда ссылку в владелец
|
|||
10
Ник080808
16.02.15
✎
22:29
|
есть у кого варианты?
|
|||
11
GreatOne
16.02.15
✎
22:29
|
(10) да. Перефразируй вопрос нормально
|
|||
12
Alexor
16.02.15
✎
22:32
|
(9) я бы поступил проще.
В самописке у Номенклатуры создал реквизит ОсновнаяЕдиница и обработкой прописал бы ее из подчиненного справочника. Т.к. это более правильно будет. И переносил бы через конвертацию. Второй вариант, я так понимаю перечисление сообщает какая единица базовая? Тогда прописать ее синхронизацию со справочником единиц и указанием в 8-ку. Кстати 8-ка типовая конфигурация? А то может там тоже перечислениями пользуетесь? |
|||
13
GreatOne
16.02.15
✎
22:35
|
ниче не понял, но чую в КД это делается в 2 клика
|
|||
14
Ник080808
16.02.15
✎
22:39
|
(12) приемник типовая. Есть классификатор и на него ссылка в номенклатуре, есть подчиненный единицы измерения. в них тоже ссылка на классификатор
|
|||
15
anatoly
16.02.15
✎
22:39
|
(5) возьми любую типовую конвертацию (с КД идут) и посмотри правила для переноса.
(13) да. |
|||
16
Ник080808
16.02.15
✎
22:39
|
(11) что непонятного из (0)?
|
|||
17
Ник080808
16.02.15
✎
22:51
|
Нет в демке такого примера(
|
|||
18
Gray776
16.02.15
✎
22:55
|
А что мешает в правилах обмена, Сопоставить нужные реквизиты... Ну 1 реквизит источника пойдет в в два реквизита приемника...
|
|||
19
welwel
16.02.15
✎
23:01
|
если работа с КД представляет сложность, то в (12) самый разумный подход: сделать в конфигурации-источнике "похожие" метаданные и перенести их, несколько раз кликнув мышкой в КД
|
|||
20
Gray776
16.02.15
✎
23:03
|
(19) + да как вариант... гемора меньше имхо тока структуру перезагрузить после исправлений
|
|||
21
Ник080808
16.02.15
✎
23:30
|
переставил правила выгрузки данных сначала единицы, потом номенклатуру, вроде как бы выгружает. Сейчас на чистой базе попробую
|
|||
22
Ник080808
16.02.15
✎
23:44
|
не. не грузит, чего хз. По идее должно грузить ссылку на владельца
|
|||
23
Ник080808
17.02.15
✎
00:33
|
сделал так
в ПКО Единицыизмерения добавил код Объект.Записать(); Если Не Объект.Владелец.Пустая() тогда ТМЦ = Объект.Владелец.ПолучитьОбъект(); ТМЦ.ЕдиницаХраненияОстатков = Объект.ССылка; ТМЦ.ЕдиницаИзмеренияМест = Объект.ССылка; ТМЦ.ЕдиницаДляОтчетов = Объект.ССылка; ТМЦ.Записать(); КонецЕсли; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |