|
Конвертация данных | ☑ | ||
|---|---|---|---|---|
|
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
|
а ссылку на загружаемый объект никак не получить? то есть на документ...
|
| Форум | Правила | Описание | Секции | Поиск |