|
Конвертация данных 8,2 | ☑ | ||
---|---|---|---|---|
0
KonstantinK90
25.09.15
✎
07:41
|
Всем привет! Подскажите как правильно сделать нужно при загрузке в приемник найти необходимые документы и пометить их на удаление. Пишу вот так ПКО Событие При загрузке
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ |ПоступлениеТоваровУслугТовары.Ссылка.Ссылка КАК Ссылка |ИЗ |Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары |ГДЕ |ПоступлениеТоваровУслугТовары.Ссылка.Проведен = ИСТИНА | И ПоступлениеТоваровУслугТовары.Ссылка.НомерВходящегоДокумента = &НомерВходящегоДокумента"; Запрос.УстановитьПараметр("НомерВходящегоДокумента",ПараметрыОбъекта.Получить("НомерВходящегоДока")); Результат = Запрос.Выполнить().Выбрать(); Пока Результат.Следующий() Цикл //Ссылка = Результат.Ссылка; ОбъектНаСсылку = Результат.Ссылка.ПолучитьОбъект(); ОбъектНаСсылку.ПометкаУдаления = Истина; Сообщить(ОбъектНаСсылку); КонецЦикла; |
|||
1
KonstantinK90
25.09.15
✎
07:41
|
выдает вот такую ошибку
Ошибка в обработчике события ПередЗагрузкойОбъекта ИмяПКО = ПоступлениеТоваровУслуг ТипОбъекта = Поступление (акт, накладная) Обработчик = ПередЗагрузкойОбъекта ОписаниеОшибки = Значение не является значением объектного типа (Получить) ПозицияМодуля = (12) КодСообщения = 19 |
|||
2
KonstantinK90
25.09.15
✎
07:42
|
может я не туда пишу ? Как правильно ?
|
|||
3
Апош
25.09.15
✎
07:45
|
ПараметрыОбъекта.["НомерВходящегоДока"]
|
|||
4
Апош
25.09.15
✎
07:45
|
без точки
|
|||
5
Апош
25.09.15
✎
07:46
|
а чем провинились другие документы с таким же номером?
|
|||
6
Апош
25.09.15
✎
07:47
|
фашизм какой-то
|
|||
7
Альбатрос
25.09.15
✎
07:48
|
Я вот чот подзабыл, а не останутся ли движения, если просто устанавливать ПУ в Истина?
|
|||
8
KonstantinK90
25.09.15
✎
07:49
|
ПараметрыОбъекта("НомерВходящегоДока")); без точки это так надо?
|
|||
9
Альбатрос
25.09.15
✎
07:49
|
(8) []
|
|||
10
KonstantinK90
25.09.15
✎
07:50
|
смысл такой вдруг бухгалтер уже занес такой документ и после этого мы делаем обмен что бы он их находил и метил на удаление
|
|||
11
KonstantinK90
25.09.15
✎
07:51
|
ПараметрыОбъекта["НомерВходящегоДока"] вот так
|
|||
12
Альбатрос
25.09.15
✎
07:51
|
(10) Смысл такой, что бухгалтер не должен заносить такие же документы.
|
|||
13
KonstantinK90
25.09.15
✎
07:52
|
да это все понятно сейчас вопрос как сделать пометку на удаление при загрузке
|
|||
14
Альбатрос
25.09.15
✎
07:53
|
(13) Работать надо с причинами, а не с последствиями.
|
|||
15
KonstantinK90
25.09.15
✎
07:54
|
пишу вот так все равно ругается ПараметрыОбъекта["НомерВходящегоДока"]
Ошибка в обработчике события ПередЗагрузкойОбъекта ИмяПКО = ПоступлениеТоваровУслуг ТипОбъекта = Поступление (акт, накладная) Обработчик = ПередЗагрузкойОбъекта ОписаниеОшибки = Получение элемента по индексу для значения не определено ПозицияМодуля = (12) КодСообщения = 19 |
|||
16
Альбатрос
25.09.15
✎
07:56
|
(15) Ибо ПараметрыОбъекта у тебя = неопределено
|
|||
17
KonstantinK90
25.09.15
✎
07:57
|
значение параметра я передаю в пкс
|
|||
18
Апош
25.09.15
✎
07:59
|
РКО=ПараметрыОбъекта["РасходныйКассовыйОрдер"];
это работает |
|||
19
KonstantinK90
25.09.15
✎
08:09
|
рко а как туда зайти где он в конвертации находится
|
|||
20
Апош
25.09.15
✎
08:11
|
||||
21
KonstantinK90
25.09.15
✎
08:20
|
написал я при выгрузке пкс
Значение = Значение = Источник.Номер; Потом при загрузке пко вишу вот так РКО=ПараметрыОбъекта["НомерВходящегоДока"]; Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ |ПоступлениеТоваровУслугТовары.Ссылка.Ссылка КАК Ссылка |ИЗ |Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары |ГДЕ |ПоступлениеТоваровУслугТовары.Ссылка.Проведен = ИСТИНА | И ПоступлениеТоваровУслугТовары.Ссылка.НомерВходящегоДокумента = &НомерВходящегоДокумента"; Запрос.УстановитьПараметр("НомерВходящегоДокумента",РКО); Результат = Запрос.Выполнить().Выбрать(); Пока Результат.Следующий() Цикл Сообщить(РКО); ОбъектНаСсылку = Результат.Ссылка.ПолучитьОбъект(); ОбъектНаСсылку.ПометкаУдаления = Истина; ОбъектНаСсылку.Записать(); Сообщить(ОбъектНаСсылку); КонецЦикла; |
|||
22
KonstantinK90
25.09.15
✎
08:21
|
значение по индексу не найдено ошибка
|
|||
23
Апош
25.09.15
✎
08:36
|
перевожу на русский: хер знает, что за НомерВходящегоДока
|
|||
24
Mankubus
25.09.15
✎
08:57
|
(21) покажи скрин ПКС НомерВходящегоДока
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |