0
MiracMC
14.11.18
✎
19:50
|
Добрый день, коллеги...
не совсем силен в данной вопросе.
Есть необходимость определить если такой же документ в системе или нет.
Документ = ПлатежныйОрдерПоступлениеДенежныхСредств
Ищу по Контрагенту, Дате и номеру платежного поручения в виде запроса
Запрос = Новый Запрос;
Запрос.Текст = "Выбрать
| ПлатежныйОрдерПоступлениеДенежныхСредств.Ссылка
|ИЗ
| Документ.ПлатежныйОрдерПоступлениеДенежныхСредств КАК ПлатежныйОрдерПоступлениеДенежныхСредств
|ГДЕ
| (ПлатежныйОрдерПоступлениеДенежныхСредств.НомерВходящегоДокумента = &НомерПлатежки) И
| (ПлатежныйОрдерПоступлениеДенежныхСредств.Контрагент = &Контрагент) И
| (ПлатежныйОрдерПоступлениеДенежныхСредств.ДатаВходящегоДокумента = &ДатаДок)";
Запрос.УстановитьПараметр("НомерПлатежки", НомерПлатежки);
Запрос.УстановитьПараметр("Контрагент", Контрагент);
Запрос.УстановитьПараметр("ДатаДок", ДатаДок);
Результат = Запрос.Выполнить();
ТаблицаЗначений = Результат.Выгрузить();
Но в таблице всегда нет записей.
Контрагента передаю в виде ссылки, Дата как дата, номер платежки тоже как обычно....
Не могу понять где и что не так....
|
|