Вход | Регистрация
 

УТ 11.4 Проверить внесение аванса по заказу

УТ 11.4 Проверить внесение аванса по заказу
Я
   hawk1
 
02.10.20 - 12:45
По типовому соглавшению с клиентом принят следующий порядок оплаты: аванс (до обеспечения) 70%, кредит (после отгрузки) 30%. После внесения аванса должен автоматически создаваться заказ поставщику. Как проверить внесен ли аванс?
   kobzon2
 
1 - 02.10.20 - 12:54
Обратиться к регистру сведений График платежей.
   hawk1
 
2 - 02.10.20 - 17:01
(1) Немного не так объяснил. Оплата вносится ПКО. И если сумма ПКО перекрывает сумму аванса по соглашению, необходимо создать заказы поставщикам. Как и где лучше отслеживать данное условие? Пытался вот таким запросом
Запрос = Новый Запрос("ВЫБРАТЬ
|   РасчетыСКлиентами.КОплате КАК КОплате
|ИЗ
|    РегистрНакопления.РасчетыСКлиентами  КАК  РасчетыСКлиентами
|ГДЕ
|   РасчетыСКлиентами.ЗакаэКлиента - &ЗакаэКлиента
|   И  РасчетыСКлиентами.ВариактОплаты  =   &ВариантОплаты"); 
Запрос.УстановитьПараметр("ЗаказКлиента",   Объект.ДокументОснование); 
Запрос.УстановитьПараметр("ВариантОплаты",   Перечисления.ВариантыОплатыКлиентом.АвансДоОбеспечения);
Выборка = Запрос.Выполнить().Выбрать();
Выборка.Следующий();
Но поле КОплате результата запроса оказывается недоступным. Запрос вствиил в событие ПослеЗаписиНаСервере формы документа ПКО.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.