Проверка регистра накопления перед записью , Как сделать проверку регистра накопления чтобы при расходнике
2 страниц
1 2 >
23.02.17, 11:22
Танцор с Бубном
Группа: Местный
Сообщений: 1121
Из: Днепра
Спасибо сказали: 230 раз
Рейтинг: 0
ВЫБРАТЬ ОстаткиЧегото.СуммаОстаток ИЗ РегистрНакопления.ОстаткиЧегото.Остатки(&ПериодРегистратора, ) КАК ОстаткиЧегото ... Если СуммаОстатки ИзЗапроса > СуммаДокументаРегистратора Тогда ...
23.02.17, 11:42
Танцор с Бубном
Группа: Местный
Сообщений: 1121
Из: Днепра
Спасибо сказали: 230 раз
Рейтинг: 0
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ |ОстаткиБюджетРасходовИПриходов.СуммаОстаток |ИЗ | РегистрНакопления.ОстаткиБюджетРасходовИПриходов.Остатки(&ПериодРегистратора, ) КАК ОстаткиБюджетРасходовИПриходов |; Запрос.УстановитьПараметр("ПериодРегистратора", ДатаПроводимогоДокумента); Результат = Запрос.Выполнить(); Если Результать.Пустой() Тогда // проверять нечего. возврат КонецЕсли; Выборка = Результат.Выбрать(); Выборка.Следующий(); Если Выборка.СуммаОстаток < СуммаПроводимогоДокумента Тогда //Отказ КонецЕсли;
Сообщение отредактировал Flexy - 23.02.17, 11:42
23.02.17, 13:32
Танцор с Бубном
Группа: Местный
Сообщений: 1121
Из: Днепра
Спасибо сказали: 230 раз
Рейтинг: 0
Если Выборка.СуммаОстаток < СуммаВБазовойВалюте Тогда Отказ = Истина; КонецЕсли;
Не нашли ответа на свой вопрос?
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!