Есть документ реализация по которой надо найти ПКО. Пытаюсь получить ПКО вот так:
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ПриходныйКассовыйОрдерРасшифровкаПлатежа.Ссылка.Номер КАК Номер,
| ПриходныйКассовыйОрдерРасшифровкаПлатежа.Ссылка.СуммаДокумента КАК СуммаДокумента
|ИЗ
| Документ.ПриходныйКассовыйОрдер.РасшифровкаПлатежа КАК ПриходныйКассовыйОрдерРасшифровкаПлатежа
|ГДЕ
| ПриходныйКассовыйОрдерРасшифровкаПлатежа.ДокументРасчетовСКонтрагентом = &ДокументРасчетовСКонтрагентом
| И ПриходныйКассовыйОрдерРасшифровкаПлатежа.Ссылка.Проведен = ИСТИНА
| И ПриходныйКассовыйОрдерРасшифровкаПлатежа.Ссылка.ПометкаУдаления = ЛОЖЬ";
Запрос.УстановитьПараметр("ДокументРасчетовСКонтрагентом", ДокументРеализация);
Результат = Запрос.Выполнить();
Выборка = Результат.Выбрать();
И ничего не находит, что я не так правильно делаю? Проверил через отладку ссылка на документ передается.
ПКО с этой расходной есть.
вот где ошибка "ДокументРасчетовСКонтрагентом "...
а собстна, в договоре указан учет расчетов по документам?? и ваще, моветон из документов выбирать.. выбирай напрямую из регистра "РАсчеты с контрагентами"... ну или иже с ними.
(1) А что тогда выбирать кроме как ДокументРасчетовСКонтрагентом? Это же в этом реквизите указывается документ по которому идет оплата.
А в регистре расчеты с контрагентами нет ПКО :(
то есть точно в ТЧ РасшифровкаПлатежа в ДокументРасчетовСКонтрагентом нужного ПКО есть ссылка на РТиУ? может ПКО не проведен или помечен на удаление?....
Первый же договор без учёта расчетов по документам, и автор опять будет алилую искать
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший