|
Конвертация 2. Классификатор ЕдИзм в ЕдИзм |
☑ |
0
nAPACEHAK
23.07.19
✎
15:51
|
Доброго
Подскажите, плз
Док. ТЧ.
И там и там поля: Номенклатура, ЕдИзм
ЕдИзм в источнике - тип КлассификаторЕдиницИзмерения
ЕдИзм в приемнике - тип ЕдиницыИзмерения (Владелец: Номенклатура; ЕдИзм: КлассификаторЕдиницИзмерения)
Как правильно перенести? ПКО
|
|
1
garmosha
23.07.19
✎
15:53
|
найти пример и сделать как в примере.
|
|
2
nAPACEHAK
23.07.19
✎
15:56
|
(1) Гениально ))) А примером не пнёте?
|
|
3
nAPACEHAK
23.07.19
✎
15:56
|
я же вроде не происл всё ПКО за меня написать )))
|
|
4
ДенисЧ
23.07.19
✎
15:57
|
Поля поиска - владелец и едизм
|
|
5
Aleksey
23.07.19
✎
15:58
|
(2) возьми из типовой конфиги, например конвертация из ТиС в УТ11
|
|
6
garmosha
23.07.19
✎
15:59
|
(3) их - примеры можно найти в конвертации данных.
Впрочем у вас , похоже примеров не будет, так как источник свежее чем приемник ..
но так или иначе сложностей никаких нет ..
|
|
7
garmosha
23.07.19
✎
16:00
|
у него похоже, что УТ11 в Тис .. это раньше там подчиненность была. Правда, я УТ давно не открывал - могу путать.
|
|
8
SuperMario
23.07.19
✎
16:00
|
(4) +1 именно.
|
|
9
nAPACEHAK
23.07.19
✎
16:08
|
Смотрю примеры из конвертации - там все ЕдИзм в ЕдИзмКлассификатор
никак не соображу как наоборот сделать (((
|
|
10
garmosha
23.07.19
✎
16:11
|
и что ? чем вас смущает запись шт. из классификатора в едизм для каждго владельца
|
|
11
nAPACEHAK
23.07.19
✎
16:25
|
(10)
Никак не пойму как владельца перекинуть ((
|
|
12
garmosha
23.07.19
✎
16:33
|
у тебя на входе должен быть заполнено как определяется это значение
в коже
типа источник =
там какая то структура где содержатся признаки по которым это ед и создаться
(а это владелец, имя )
или же при выгрузке номенклатуры
написать код что выгрузить по правилу и некое правило где будет заполняться
из структуры эта единица ..
в общем ищи примеры ..
как из пустоты получить что-то ..
и станет понятно ..
|
|
13
nAPACEHAK
23.07.19
✎
16:39
|
(12) спс. попробую
|
|
14
garmosha
23.07.19
✎
16:40
|
найди лучше пример.. там все ясно .. тебе все го то надо в ПКО передать структуру с тремя значениями
|
|
15
nAPACEHAK
23.07.19
✎
16:59
|
(12) спс. вроде разобрался и заработало
в ПКС перед выгрузкой
ИсходящиеДанные = Новый Структура;
ИсходящиеДанные.Вставить ("Владелец", ОбъектКоллекции.Номенклатура);
ИсходящиеДанные.Вставить ("Единица", ОбъектКоллекции.ЕдиницаИзмерения);
ИсходящиеДанные.Вставить ("Наименование", ОбъектКоллекции.ЕдиницаИзмерения.Наименование);
ИсходящиеДанные.Вставить ("Коэффициент", 1);
в ПКО перед выгрузкой
КлючВыгружаемыхДанных = ЗначениеВСтрокуВнутр(Источник)+ЗначениеВСтрокуВнутр(ВходящиеДанные.Владелец);
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший