|   |   | 
| 
 | Конвертация данных. Перенос Номенклатуры. | ☑ | ||
|---|---|---|---|---|
| 0
    
        metagross 09.01.15✎ 17:14 | 
        Всем привет!
 Очень нужна Ваша помощь. Переношу справочник Номенклатура из Управление небольшой фирмой в Управление Торговлей с помощью конфигурации данных. Сразу скажу, в ней я совсем не бум-бум))) Столкнулся с такими проблемами: 1. Перенос вида номенклатуры. В УНФ это Перечисление.ТипыНоменклатуры а в УТ Справочник. Как сделать так, чтобы автоматически создавался элемент справочника в УТ при загрузке и как его подцепить в Номенклатуре? 2.В УТ у номенклатуры помимо БазовойЕдиницыИзмерения есть еще ЕдиницаХраненияОстатков и ЕдиницаДляОтчетов( Справочник. ЕдиницыИзмерения).Как при загрузке в УТ заполнить эти реквизиты? Скорее всего это решается на ра-два. Но у меня полный затык. Может поможете? Заранее спасибо! | |||
| 1
    
        SleepyHead гуру 09.01.15✎ 17:21 | 
        (0) УТ под рукой нет. Посмотри, там есть предопределенные элементы справочника, которые соответствуют перечислению?     | |||
| 2
    
        metagross 09.01.15✎ 17:28 | 
        Неа     | |||
| 3
    
        Aevarandi 09.01.15✎ 17:37 | 
        Сделать ПКО для переноса перечисления в справочник.     | |||
| 4
    
        metagross 09.01.15✎ 17:38 | 
        А поподробнее можно?     | |||
| 5
    
        Aevarandi 09.01.15✎ 17:41 | 
        В источник ставишь перечисления, в приемник справочник типы номенклатуры, в пкс прописываешь подробности. А в номенклатуре там, где тип указываешь это правило.     | |||
| 6
    
        Chameleon1980 09.01.15✎ 17:42 | 
        перечисления вроде как просто строкой можно.
 они конвертируются не? | |||
| 7
    
        metagross 09.01.15✎ 17:57 | 
        (5) Мне в обработчиках событий что нужно писать?     | |||
| 8
    
        Aevarandi 09.01.15✎ 18:05 | 
        В ПКО перечисление->справочники, после загруки в ПКС тип номенклатуры прописываешь, какой у данного типа номенклатуры тип(товар или услуга).
 А в ПКО номенклатура->номеналатура ничего прописывать не нужно. | |||
| 9
    
        SleepyHead гуру 09.01.15✎ 18:13 | 
        (6) В базе приемника у него справочник     | |||
| 10
    
        Chameleon1980 09.01.15✎ 18:21 | 
        (9) пердоне     | |||
| 11
    
        metagross 09.01.15✎ 18:38 | 
        А как обратиться в обработчике ПослеЗагрузки к ссылке на исходное перечисление?Источник?Значение?
 Пишу так... Не выходит. Создает пустые элементы Объект.ТипНоменклатуры = Источник; Объект.Наименование = Строка(Источник); | |||
| 12
    
        Aevarandi 09.01.15✎ 18:59 | 
        А название хоть переносится? Источник уже не доступен, надо что бы наименование переходило в наименование и после загрузке написать что-то типа
 Если Объект.Наименование = "Товар" Тогда Объект.ТипНоменклатуры = Перечисления.ТипыНоменклатуры.Товар; КонецЕсли | |||
| 13
    
        Aevarandi 09.01.15✎ 19:01 | 
        Хотя нет, туплю, там же нет наименования.     | |||
| 14
    
        Aevarandi 09.01.15✎ 19:12 | 
        Хотя есть тредик http://devtrainingforum.v8.1c.ru/forum/thread.jsp?id=620630&print=1&sortt=m.left_ns в котором подобная проблема вроде решена.     | |||
| 15
    
        anatoly 09.01.15✎ 19:24 | 
        (0) посмотри уже правила конвертации для других конфигураций - как там это обработано...
 или у тебя тоже КД в виде голого цфника? | |||
| 16
    
        Rie 09.01.15✎ 21:36 | 
        (11) А зачем обращаться в ПослеЗагрузки? Не проще ли в базе-источнике всё обработать?     | |||
| 17
    
        Rie 09.01.15✎ 21:38 | 
        +(16) Ну и поиск настроить.     | |||
| 18
    
        metagross 10.01.15✎ 11:22 | 
        Всем спасибо! Все получилось!     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |