|   |   | 
| 
 | КД 2.1.8.2, выгрузка номенклатуры в номенклатура + характеристика | ☑ | ||
|---|---|---|---|---|
| 0
    
        novichok79 06.09.16✎ 13:45 | 
        Доброго времени суток, уважаемые специалисты 1С.
 Нужно перенести из УТ 10.3 в УТ 11 номенклатуру и документы. Учитывая доработки справочника номенклатура в УТ 10.3, при выгрузке через КД необходимо разбивать позицию номенклатуры на пару "номенклатура + характеристика", и если такая пара найдена, подставлять ее в табличные части документов товародвижений. Изобретать велосипед (обмен через DBF, XML, JSON) не очень хочется. Киньте в меня примером такого обмена в КД 2.1.8.2, заранее благодарю за помощь. | |||
| 1
    
        novichok79 06.09.16✎ 14:22 | 
        Посмотрел примеры в КД, думаю, что сделаю так:
 В "Перед выгрузкой" в основном ПКО "Номенклатура", делаю отбор по свойствам. Если выгружать с характеристиками, то выгружаю объект по вспомогательному ПКО "НоменклатураРодитель". Во вспомогательном ПКО "После выгрузки", дополнительно выгружаю объект по правилу "НоменклатураВХарактеристику". Вопрос - а как быть с поиском созданных значений для подстановки в табличные части документов? | |||
| 2
    
        novichok79 06.09.16✎ 14:36 | 
        Как вариант поиска: в таб. части документа делаю 2 ПКС, "Номенклатура" и "Характеристика". По порядку сначала идет ПКС "Номенклатура", которая либо выгружается с заранее подготовленным наименованием, либо ищется по нему. И 2-й ПКС - "Характеристика", которая по порядку выгружается после и ищет созданную номенклатуру в базе, к которой потом подкрепляется создаваемая характеристика.
 Оптимизируйте, плиз, котаны :) | |||
| 3
    
        novichok79 06.09.16✎ 15:23 | 
        ап?     | |||
| 4
    
        4eater 06.09.16✎ 15:34 | 
        (1)как быть с поиском созданных значений для подстановки в табличные части документов? == запрос можно в поля поиска номенклатуры     | |||
| 5
    
        novichok79 06.09.16✎ 15:35 | 
        (4) а поподробнее, пжл.     | |||
| 6
    
        4eater 06.09.16✎ 15:46 | 
        если я правильно понял то такпко - номенклатуру переносить в характеристику. поиск в полях поиска запросом. в ут11 владельца (номенклатуру) заполнять через входящие данные. это самое простое.     | |||
| 7
    
        novichok79 06.09.16✎ 15:48 | 
        (6) да все правильно. нужно создать из номенклатуры пару номенклатура + характеристика.
 то есть на момент поиска / создания характеристики в УТ 11 нужно подхватить ссылку на созданный или найденный объект номенклатуры. | |||
| 8
    
        novichok79 06.09.16✎ 16:22 | 
        апну второй разок...     | |||
| 9
    
        novichok79 07.09.16✎ 09:03 | 
        можно и третий, только имхо бесперспективняк     | |||
| 10
    
        gorakh 07.09.16✎ 10:00 | 
        (0) ВыгрузитьПоПравилу - поможет "отцу русской демократии". Или в ПВД - произвольный алгоритм формируешь структуру или таблицу заначений,  если этого объект нет в иходной ИБ, и дальше ВыгрузитьПоПравилу     | |||
| 11
    
        novichok79 07.09.16✎ 13:42 | 
        (10) ПВД подойдет при загрузке начальных остатков, если я галочку "выгружать" поставлю на этом ПВД в обработке универсального обмена. а с ПКО - правильно ли я все придумал? или есть попроще способ?     | |||
| 12
    
        gorakh 07.09.16✎ 14:33 | 
        (11) Если выгружаещь в 1с-ный объект, отсутствующий в базе источнике, создаещь ПКО с пустыми источниками и реквизитами(наименованиями) соответствующим объекту базы получателя приемника. В ПВД(произвольный алгоритм) создаещь "структуру" с наименоваиями сответствующими реквизитам из ПКО на первом шаге. Желательно назвать эту стурктуру ВыборкаДанных (курить ман-информацию по обработчикам ПВД). И дальше подсовываещь эту "структуру" в ВыгрузитьПоПравилам. Если у тебя в КОНВЕРТАЦИИ есть описание конвертации всех объектов присутствующих в ПКО (первого шага) то  "КД 2" сама все поймет.     | |||
| 13
    
        gorakh 07.09.16✎ 14:37 | 
        (12) ПСы. За время прошедшее с первого поста, можно было уже эту задачу выполнить в первом приближеии.     | |||
| 14
    
        novichok79 07.09.16✎ 14:37 | 
        (12) спасибо большое.
 (13) 2 места работы, не успел. | |||
| 15
    
        novichok79 07.09.16✎ 14:43 | 
        (13) понаглею еще чуток, а с поиском номенклатуры и характеристики в ПКС что посоветуете?     | |||
| 16
    
        gorakh 07.09.16✎ 14:45 | 
        ВыборкаДанных в т.ч. и ВыборкаИзРезультатаЗапроса. ЗАПРОС "наше все"     | |||
| 17
    
        novichok79 07.09.16✎ 14:53 | 
        (16) ясно, спасибо за помощь.     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |