|
Конвертация данных |
☑ |
0
slaaay
01.10.12
✎
17:15
|
Вообщем в конвертации надо сделать так чтобы при выгрузке реализации в табличной части товары искал номенклатуру по коду И если наименования разные то сообщал что мол вот в таком документе разные наименования номенклатуры. Галочку искать по внутреннему идентификатору снимаю.
в КД в справочниках жму на номенклатуру в обработчик события при выгрузке пишу:
"Если Источник.Наименование <> Приемник.Наименование Тогда
Сообщить ("та-да");
КонецЕсли"
Выдает не понятную...ошибку правильно ли все???
|
|
1
Робинзон Крузо
01.10.12
✎
17:19
|
Читай описание параметров обработчика. Приемник в обработчике "при выгрузке" узел XML, но точно никак не объект.
|
|
2
Alex S D
01.10.12
✎
17:30
|
боюсь придется передавать наименование параметром, что-то в духе
v8: Конвертация предавать данные в параметр табличной части
|
|
3
slaaay
01.10.12
✎
17:31
|
ну вот так вот попробовал (При загрузке)
НоменклатураСсылка = Справочники.Номенклатура.НайтиПоКоду(Объект.Код);
Если НоменклатураСсылка.Наименование <> Объект.Ссылка Тогда
Сообщить ("У номенклатуры под кодом " + Строка(Объект.Код) + " разные наименования");
КонецЕсли;
сейчас протестирую
|
|
4
slaaay
01.10.12
✎
17:31
|
ой ошибку только тут видел)))
НоменклатураСсылка = Справочники.Номенклатура.НайтиПоКоду(Объект.Код);
Если НоменклатураСсылка.Наименование <> Объект.Наименование Тогда
Сообщить ("У номенклатуры под кодом " + Строка(Объект.Код) + " разные наименования");
КонецЕсли;
|
|
5
acsent
01.10.12
✎
17:31
|
передзагрузкой
|
|
6
acsent
01.10.12
✎
17:32
|
Если Объект.Ссылка.Наименование <> Объект.Наименование Тогда
Сообщить ("У номенклатуры под кодом " + Строка(Объект.Код) + " разные наименования");
КонецЕсли;
|
|
7
acsent
01.10.12
✎
17:32
|
+ проверка что это не новый
|
|
8
slaaay
01.10.12
✎
17:32
|
а ссылку на загружаемый объект никак не получить? то есть на документ...
|
|