|
Конвертация данных 8,2 | ☑ | ||
---|---|---|---|---|
0
KonstantinK90
25.09.15
✎
09:18
|
Всем привет! При переносе номенклатура как сделать так что при в базу приемник она заносилась в конкретную группу а не создавала группы источника?
|
|||
1
KonstantinK90
25.09.15
✎
09:19
|
может есть какой пример подобный
|
|||
2
Апош
25.09.15
✎
09:20
|
а заприсвой ей родителя нужного
|
|||
3
KonstantinK90
25.09.15
✎
09:21
|
пример не покажите? Как это сделать?
|
|||
4
KonstantinK90
25.09.15
✎
09:22
|
где именно это прописать в КД
|
|||
5
Апош
25.09.15
✎
09:24
|
(3) нет. а сам? если не родитель.пустая тогда родитель=нужная
|
|||
6
Апош
25.09.15
✎
09:24
|
(5) *значение
|
|||
7
KonstantinK90
25.09.15
✎
09:28
|
в каком событии это нужно писать после загрузки?
|
|||
8
Stim
25.09.15
✎
09:31
|
(7) в последнем. Объект.Родитель = Справочники.Номенклатура.НайтиПоНаименованию("бла",ИСТИНА)
|
|||
9
KonstantinK90
25.09.15
✎
10:00
|
пишу вот так
Для Каждого Стр Из Объект.Товары Цикл Стр.Номенклатура.Родитель = Справочники.НоменклатурныеГруппы.НайтиПоНаименованию("Товары"); Сообщить(Стр.Номенклатура.Родитель); КонецЦикла; ни ошибки ни чего не происходит |
|||
10
Апош
25.09.15
✎
10:07
|
или в цмкл не заходит, или сообщить не сообщает неопределену. это нормально
|
|||
11
KonstantinK90
25.09.15
✎
10:19
|
пишет поле объекта не доступно для записи Родитель
|
|||
12
Альбатрос
25.09.15
✎
10:21
|
(11) Внезапно,да?
|
|||
13
Timon1405
25.09.15
✎
10:22
|
(11) Будь мужиком, получи объект блжад!
|
|||
14
KonstantinK90
25.09.15
✎
10:22
|
блин ну серьезно как сделать что при переносе номенклатура ложилась в нужную группу
|
|||
15
Chikko
25.09.15
✎
10:23
|
Так у тебя там ссылка на товар.
Впиши в саму номенклатуру что-то типа Если <ЭтоТовар> Тогда Значение = Выражение("Справочники.НоменклатурныеГруппы.НайтиПоНаименованию("Товары")"); КонецЕсли; И почему ты номенклатуре ставишь родителя НГ??? |
|||
16
Chikko
25.09.15
✎
10:23
|
(15) это в ПКС "Родитель"
|
|||
17
KonstantinK90
25.09.15
✎
10:26
|
а куда это вписать Если <ЭтоТовар> Тогда
Значение = Выражение("Справочники.НоменклатурныеГруппы.НайтиПоНаименованию("Товары")"); КонецЕсли; |
|||
18
KonstantinK90
25.09.15
✎
10:27
|
в ПКС Перед выгрузкой?
|
|||
19
KonstantinK90
25.09.15
✎
11:10
|
пишу вот так
//Сообщить(Объект.ВалютаДокумента); Для Каждого Стр Из Объект.Товары Цикл Стр.СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоНаименованию("Товары на складах"); Стр.СчетУчетаНДС = ПланыСчетов.Хозрасчетный.НайтиПоНаименованию("НДС по приобретенным материально-производственным запасам"); Объект_Номенклатура = Стр.Номенклатура.ПолучитьОбъект(); Объект_Номенклатура.Родитель = Справочники.Номенклатура.НайтиПоНаименованию("Товары"); Сообщить(Объект_Номенклатура.Родитель); КонецЦикла; |
|||
20
KonstantinK90
25.09.15
✎
11:12
|
на сообщение выводит товары но после того как загрузка завершилась все равно создает новую номенклатурную группу из источника
|
|||
21
Альбатрос
25.09.15
✎
11:12
|
(20) Отключи ПКС
|
|||
22
KonstantinK90
25.09.15
✎
11:13
|
ни как не получается у меня перенести номенклатуру в нужную группу
|
|||
23
KonstantinK90
25.09.15
✎
11:14
|
а если я отключу тогда как сама номенклатура будет переливаться
|
|||
24
GreatOne
25.09.15
✎
11:15
|
зачем событие? Передать значение ПКС мб?
|
|||
25
KonstantinK90
25.09.15
✎
11:16
|
не понял?
|
|||
26
GreatOne
25.09.15
✎
11:16
|
Если совсем туго, в ПослеЗагрузки() присвой нужного родителя. Хотя это не кашерно
|
|||
27
GreatOne
25.09.15
✎
11:17
|
(25) тогда тебе (26)
|
|||
28
KonstantinK90
25.09.15
✎
11:18
|
я пишу после загрузки
Для Каждого Стр Из Объект.Товары Цикл Объект_Номенклатура = Стр.Номенклатура.ПолучитьОбъект(); Объект_Номенклатура.Родитель = Справочники.Номенклатура.НайтиПоНаименованию("Товары"); Сообщить(Объект_Номенклатура.Родитель); КонецЦикла; |
|||
29
KonstantinK90
25.09.15
✎
11:19
|
все равно номенклатура создает в приемнике номенклатурную группу как в источнике
|
|||
30
GreatOne
25.09.15
✎
11:19
|
ты херню творишь. Бери ПКО номенклатуры
|
|||
31
Alex S D
25.09.15
✎
11:19
|
(29) отключи пкс родителя
|
|||
32
tixis
25.09.15
✎
11:21
|
(28) Если всю номенклатуру надо писать в одну папку, то самое простое в пкс родителя перед выгрузкой или при выгрузке прописать Значение = "0001" код группы куда надо переносить
|
|||
33
GreatOne
25.09.15
✎
11:22
|
О, ломовой вариант.
Правишь ПКО номенклатуры как тебе надо. Переносишь ВСЮ номенклатуру как тебе надо. Ставишь "не замещать объекты" в настройках ПКО. Все |
|||
34
KonstantinK90
25.09.15
✎
11:23
|
блин я мало с кд сталкивался
на шел ПКС номенклатуры а вот где находится ПКС родителя скажите? |
|||
35
Alex S D
25.09.15
✎
11:24
|
в списке реквизитов
|
|||
36
Alex S D
25.09.15
✎
11:25
|
ты путаешь ПКО и ПКС
|
|||
37
KonstantinK90
25.09.15
✎
11:26
|
как выкинуть фото на сайт я вам покажу
|
|||
38
GreatOne
25.09.15
✎
11:28
|
мистер пятница?
|
|||
39
KonstantinK90
25.09.15
✎
11:34
|
где находится ПКС родителя скажите?
открыл я правило зашел в табличную часть там где моя номенклатура и где там находится родитель? |
|||
40
vhl
25.09.15
✎
11:56
|
(14) чем тебе вариант в (8) не устраивает?
|
|||
41
KonstantinK90
25.09.15
✎
12:07
|
какой вариант??? оно плохо когда не знаешь как сделать и еще забудишь
|
|||
42
KonstantinK90
25.09.15
✎
12:08
|
объясните мне по порядку как это сделать я чет не понимаю
|
|||
43
tixis
25.09.15
✎
13:35
|
(42) ПКО - номенклатура, ПКС - Родитель
|
|||
44
tixis
25.09.15
✎
13:40
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |