Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

КД: выгрузить документ с созданием номенклатуры

КД: выгрузить документ с созданием номенклатуры
Я
   Ksusha112233
 
27.06.18 - 16:49
Здравствуйте! Помогите пожалуйста решить проблему.

При создании правил выгрузки из одной конфигурации в другую, требуется выгрузить документ с созданием номенклатуры.
В документе указана номенклатура( справочник. Номенклатура) + ткань ( справочник.Номенклатура с типом материал).
ТО есть одна позиция номенклатуры с разными тканями
Мне нужно что бы в новой конфигурации загружался документ с отдельными позиция номенклатуры.

Примерно
Старая конф:
Номенклатура1 Ткань1 
Номенклатура1 ткань2
Одна и та же номенклатура

В новой
Номенклатура1Ткань1 (наименование)
Номенклатура1Ткань2 (наименование)
Две разные позции

Подскажите как сделать?
 
 
   Biker
 
1 - 27.06.18 - 16:57
Эта штука в старой конфе не характеристики номенклатуры часом называется ? или это нетиповая конфа ?
   Джинн
 
2 - 27.06.18 - 16:58
В ПКО Номенклатура галочка "Брать из входящих данных".
В ПКО реквизита документа Номенклатура -> Номенклатура1.Наименование + Номенклатура2.Наименование в СписокЗначений ИсходящиеДанные.

Или попробуйте поэкспериментировать обработчике ПередВыгрузкой в табличной части.
   Ksusha112233
 
3 - 27.06.18 - 17:06
Здравствуйте!

(1)Не типовая конфа, Швейный Цех
я вот и пытаюсь по подобию с Номенклатура + Характеристика
   OldCondom
 
4 - 27.06.18 - 17:10
То есть тебе нужно просто название поменять одной номенклатуры?
   Ksusha112233
 
5 - 27.06.18 - 17:20
(2) пробую

(4) нет, грубо говоря из одной номенклатуры с вариациями из разных тканей (тип справочники. номенклатура с типом "материал") в много разных номенклатур имеющих название "Юбка Ткань №5" "Юбка Ткань №6", без всяких вариаций
   Ksusha112233
 
6 - 27.06.18 - 17:23
Создала правила ПКО
Номенклатура (Номенклатура и Номенклатура)
НоменклатураТкани ( номенклатура и Номенклатура) При выгрузке Запросы.ЗапросТкани.УстановитьПараметр(«Материал»,ПеречисленияСсылка.ТипыТМЦ.Материал;
РезультатЗапроса = Запросы.ЗапросТкани.Выполнить();


Текст Запроса
ВЫБРАТЬ
    Ткани.Ссылка
ИЗ
    Справочники.Номенклатура КАК Ткани
ГДЕ
    Справочники.Номенклатура.Тип = &Материал


КАк теперь соединить
   OldCondom
 
7 - 27.06.18 - 17:26
(5) Это разовая выгрузка? Просто как ты будешь их потом сверять в дальнейшем? По наименованию?=)
   elCust
 
8 - 27.06.18 - 17:31
(6) >> КАк теперь соединить

У тебя номенклатура с материалом соединяются только в документе.

Значит источником будет ТЧ документа.

Тебе надо создать ПКО и ПВД.

В ПВД ты берешь ТЧ документа и делаешь Выгрузить по правилу для каждой строки ТЧ.

Правило должно создавать номенклатуру в новой базе
   OldCondom
 
9 - 27.06.18 - 17:34
(8) А ПВД зачем? ВыгрузитьПоПравилу() можно в ПередВыгрузкой документа делать.
   OldCondom
 
10 - 27.06.18 - 17:36
Все таки нужно сперва определиться, для каких целей такая выгрузка. Если это постоянный обмен будет, возможно придется реквизит пихать новый или что-то схожее. Если это разовый выгруз в левую базу, зачем вообще ориентироваться на документ?

В любом случае, как ты будешь сопоставлять эти номенклатуры, если идут подряд два документа с примерно схожими позициями? Искать по наименованию?
 
 Рекламное место пустует
   elCust
 
11 - 27.06.18 - 17:41
(9) ПВД в любом случае делать.
   Ksusha112233
 
12 - 27.06.18 - 17:42
Что у меня есть:
Выгружается документ с позициями номенклатуры:
Таб часть в источнике:
Номенклатура(спр. номенклатура) | Ткань (спр. номенклатура)| кол-во и др колокнки

Таб часть в приемнике
Номенклатура( спр. номенклатура) | Кол-во и др

Дак вот в приемнике создается номенклатура , но мне нужна номенклатура + ткань, как???


Обмен не одноразовый придется создавать реквизиты, уид
   Ksusha112233
 
13 - 27.06.18 - 17:43
ПДВ и ПКО созданы,
   OldCondom
 
14 - 27.06.18 - 17:43
(11) По ходу я неправильно понял, как там эти ткани забиты. В ТЧ документа указываются, что ли.
   elCust
 
15 - 27.06.18 - 17:44
(12) Если не понятно, что в (8), то легче позвать программиста.

(13) Видимо неправильно созданы, раз пишешь сюда.
   OldCondom
 
16 - 27.06.18 - 17:51
И все равно не понял, зачем ПВД?

Идем в ПКС "Номенклатура", перед выгрузкой пишем "ВыгрузитьПоПравилу(,,,Источник.Наименование + ОбъектКоллекции.Ткань.Наименование);

В ПКО Номенклатуры в ПКС "Наименование" пишем Значение = ВходящиеДанные;
   elCust
 
17 - 27.06.18 - 17:55
(16) Номенклатура с материалом соединены я так понял только в одном месте - в ТЧ документа.
   Ksusha112233
 
18 - 27.06.18 - 18:14
(15)
Видимо не правильно, по моему очевидно)))
легче, но мне нужно самой, 


(16) документ отгрузка (источник) преходит в документ приходная накладная
   Ksusha112233
 
19 - 27.06.18 - 18:16
(14) да в таб части указывается
   Ksusha112233
 
20 - 27.06.18 - 18:40
(16) не получается, все равно попадает одно название номенклатуры без ткани , и одна позиция номенклатуры
   vicof
 
21 - 27.06.18 - 18:44



Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует