|
Работа с КД 2.0 | ☑ | ||
---|---|---|---|---|
0
SnowBarsCloud
24.11.22
✎
13:44
|
Добрый, коллеги. Вопрос по КД 2.0. Бьюсь уже второй день, не могу понять в чем причина.
Задача. Из УНФ выгружать номенклатуру в БП, при этом в название формировать с учетом характеристика "Название + Характеристика" Передаю характеристику из строки ТЧ через ИсходящиеДанные. В ПКО справочника Номенклатура данные доходят, полный список номенклатур и их характеристик. А в ПКС "Наименование" справочника "Номенклатура" доходит только 3 из 6ти позиций. Кто может знает? |
|||
1
SnowBarsCloud
24.11.22
✎
13:48
|
Выгрузка из ТЧ
https://ibb.co/hdx7shr Тут показывает все 6 позиций ПКО "Номенклатура" https://ibb.co/Z295T8S Тут показывает только 3 позиции https://ibb.co/mTzjc48 |
|||
2
Garykom
гуру
24.11.22
✎
13:49
|
Не тем занимаешься
Лучше изучи МенеджерОбменаЧерезУниверсальныйФормат или МенеджерОбменаЧерезУниверсальныйФормат13 в обоих конфах |
|||
3
Garykom
гуру
24.11.22
✎
13:50
|
||||
4
SnowBarsCloud
24.11.22
✎
13:51
|
(2) Обмен уже готов, там много всего. Мне надо только один мелкий момент сделать
|
|||
5
Garykom
гуру
24.11.22
✎
13:51
|
||||
6
SnowBarsCloud
24.11.22
✎
13:52
|
Неужели нельзя сделать через КД?
|
|||
7
Garykom
гуру
24.11.22
✎
13:53
|
(6) Можно
Но зачем? КД2 в целом устарел и не надо его использовать на новых конфах Или допиливаешь КД3 (с EnterpriseData) или пилишь свое на JSON и HTTP/Брокерах |
|||
8
SnowBarsCloud
24.11.22
✎
13:55
|
Клиент попросил "подправить", а не написать все с нуля, его все устраивает. Поможешь разобраться с вопросом в теме?
|
|||
9
azt-yur
24.11.22
✎
13:55
|
Какие галочки стоят в ПКО на вкладке Дополнительно? и какие поля поиска?. А вообще сделай ПКО Характеристика - Номенклатура
|
|||
10
Garykom
гуру
24.11.22
✎
13:57
|
Имхо как собираешься Номенклатура+Характеристика в УНФ синхронизировать с просто Номенклатура в БП3?
Сначала на это ответь |
|||
11
SnowBarsCloud
24.11.22
✎
13:57
|
ПКО "Номенклатура", вкладка "Дополнительно"
https://ibb.co/ctyzSBC |
|||
12
Garykom
гуру
24.11.22
✎
13:57
|
(10)+ гуид и код явно не подойдет
по наименованию? это изврат если переименуют в любой |
|||
13
SnowBarsCloud
24.11.22
✎
13:58
|
Обмен в одну строну. Отключил поиск по ГУИДУ, каждый раз пишу новый. Поиск хотят по наименованию
|
|||
14
SnowBarsCloud
24.11.22
✎
13:58
|
Я их предупредил об этом. Они все равно требуют
|
|||
15
Garykom
гуру
24.11.22
✎
13:59
|
(13) указывай в () на какое сообщение отвечаешь
|
|||
16
Garykom
гуру
24.11.22
✎
13:59
|
(15)+ можно просто по номеру сообщения слева кликнуть и (15) вставится
|
|||
17
Гипервизор
24.11.22
✎
14:00
|
(12) Однако типовые обмены так и работают. Например, Розница-Бухгалтерия.
|
|||
18
SnowBarsCloud
24.11.22
✎
14:00
|
(15) Забыл указать
|
|||
19
azt-yur
24.11.22
✎
14:00
|
(11) а вкладка Настройки?
|
|||
20
Mihasya
24.11.22
✎
14:01
|
(0) У тебя получается один элемент в УНФ превращается в три в БП, если у этого элемента три характеристики?
|
|||
21
SnowBarsCloud
24.11.22
✎
14:01
|
(19) Настройки https://ibb.co/ctyzSBC
|
|||
22
SnowBarsCloud
24.11.22
✎
14:01
|
(20) Да
|
|||
23
Mihasya
24.11.22
✎
14:02
|
(22) Тогда тебе нужно конвертировать не Номенклатуру из УНФ в номенклатуру БП, а характеристику из УНФ в номенклатуру БП
|
|||
24
Mihasya
24.11.22
✎
14:03
|
и с гуидами все будет гуд
|
|||
25
SnowBarsCloud
24.11.22
✎
14:04
|
(23) А что мешает в Входящих даннных просто передать наименование характеристики и предопредлить значение? https://ibb.co/zNV77wF
|
|||
26
SnowBarsCloud
24.11.22
✎
14:05
|
(23) И как быть с группами? Нужно сохранить структуру групп в БП и УНФ
|
|||
27
Mihasya
24.11.22
✎
14:06
|
(25) группу брать из Характеристика.Владелец.Родитель, как то так наверно
|
|||
28
SnowBarsCloud
24.11.22
✎
14:07
|
(27) Сейчас попробую
|
|||
29
Mihasya
24.11.22
✎
14:08
|
(25) у тебя поиск как настроен, скинь скрин
|
|||
30
Mihasya
24.11.22
✎
14:10
|
Обработчики "Правила выгрузки данных"
Перед выгрузкой объекта Условия возникновения события Событие выполняется при получении очередного объекта из выборки, до передачи этого объекта правилу конвертации. Параметры: Отказ - Булево. Если установить значение Истина, то выгрузка объекта производится не будет Параметры - Структура, в которой хранятся переменные доступные во всех обработчиках ИмяПКО - Строка. Имя правила конвертации объектов, указанное по умолчанию в правиле выгрузки данных. При выгрузке конкретных объектов может быть изменено Правило - ссылка на данное правило выгрузки данных ВходящиеДанные - произвольные вспомогательные данные, инициализированные в обработчике «Перед обработкой» правила выгрузки данных как ИсходящиеДанные. ИсходящиеДанные – произвольные вспомогательные данные, передаваемые правилу конвертации объекта. В обработчиках ПКО данная информация будет доступна как переменная ВходящиеДанные Объект - Произвольный. Выгружаемый объект. Может быть переопределен или назначен непосредственно в обработчике. Пример: Если Объект.ЭтоГруппа() = 0 Тогда ИмяПКО = "Номенклатура"; Иначе ИмяПКО = "Характеристика"; КонецЕсли; |
|||
31
Mihasya
24.11.22
✎
14:10
|
(30) ой, наоборот
Если Объект.ЭтоГруппа() Тогда ИмяПКО = "Номенклатура"; Иначе ИмяПКО = "Характеристика"; КонецЕсли; |
|||
32
SnowBarsCloud
24.11.22
✎
14:11
|
(29) Поиск https://ibb.co/19B52rm
|
|||
33
SnowBarsCloud
24.11.22
✎
14:12
|
(30) Перед выгрузкой объекта я вижу все 6 позиций, а вот с ПКС уже только 3))
|
|||
34
Mihasya
24.11.22
✎
14:17
|
(33) вот тут не понял, давай скрины
|
|||
35
azt-yur
24.11.22
✎
14:18
|
(21) это не Настройки. Там есть галочка Не запоминать выгруженные объекты, поставь ее.
|
|||
36
Mihasya
24.11.22
✎
14:20
|
(0) все-таки думаю более правильно будет Характеристика УНФ --> Номенклатура БП
|
|||
37
azt-yur
24.11.22
✎
14:20
|
с ПКО Характеристика - Номенклатура сработает если характеристика всегда относится к одной номенклатуре. Не знаю как там в УНФ, в ЕРП например владелец характеристики может быть вид номенклатуры.
|
|||
38
SnowBarsCloud
24.11.22
✎
14:20
|
(35) Настройки, видно там старый буфер
https://ibb.co/gZdmkLX |
|||
39
SnowBarsCloud
24.11.22
✎
14:20
|
(36) Сейчас так и пробую
|
|||
40
Mihasya
24.11.22
✎
14:21
|
(37) ну это можно проверять, если владелец не Номенклатура, отказ...
|
|||
41
SnowBarsCloud
24.11.22
✎
14:21
|
(37) Владельцы, Номенклатура и Категории номенклатуры
|
|||
42
SnowBarsCloud
24.11.22
✎
14:21
|
(40) +
|
|||
43
SnowBarsCloud
24.11.22
✎
14:25
|
(34) В самом первом сообщении есть скрины
|
|||
44
Mihasya
24.11.22
✎
14:27
|
(43) в упор не вижу 6 и 3 позиции )))
|
|||
45
azt-yur
24.11.22
✎
14:27
|
все таки раз для части срабатывает полагаю дело в галочке "Не запоминать выгруженные объекты". При выгрузке кэширует выгруженные ранее ссылки и повторно не отрабатывает ПКС и поиск. Поставь галочку и проверь.
|
|||
46
SnowBarsCloud
24.11.22
✎
14:30
|
(44) Ну делал через сообщить, при выгрузке было 6 или 3 упоминания))
|
|||
47
SnowBarsCloud
24.11.22
✎
14:30
|
(45) Слушай, только сейчас дошло что ты прав
|
|||
48
Mihasya
24.11.22
✎
14:33
|
делай как в (36) и поиск только по ГУИД, иначе такая каша будет в номенклатуре...
|
|||
49
SnowBarsCloud
24.11.22
✎
14:37
|
(48) Да, так сейчас и буду. Но номенклатуру все равно нужно брать из ТЧ, ибо характеристики все же не всегда привязаны к номенклатуре
|
|||
50
SnowBarsCloud
24.11.22
✎
14:37
|
(45) Тут ты оказался прав, сейчас поставил и 6 раз зашло в нужную мне функцию. Осталось дело за малым))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |