helpf.pro
Регистрация

v8: Запрос к регистру накопления в 1с:Бухгалтерия 3.0!!!!!!!!!!! СРОЧНО ПОМОГИТЕ!!!!

an07
06.12.2013 19:25Прочитано: 3714
Есть регистр накопления "Невыходы": измерение "сотрудник", ресурс "НеотработаноДней".

Необходимо по каждому сотруднику выбрать количество невыходов и вычесть из количества рабочих дней

Пишу запрос следующего содержания:
ТекстЗапроса =
"ВЫБРАТЬ
| Невыходы.Сотрудник,
| Невыходы.НеотработаноДнейОстаток
|ИЗ
| РегистрНакопления.Невыходы.Остатки ";

Запрос = Новый Запрос(ТекстЗапроса);
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выгрузить();
для каждого стр из Выборка цикл
КоличествоДней = КоличествоДней - Выборка.НеотработаноДнейОстаток;
КонецЦикла;




Выдает ошибку:
{ОбщийМодуль.РасчетЗарплатыБазовый.Модуль(605)}: Ошибка при вызове метода контекста (Выполнить)
РезультатЗапроса = Запрос.Выполнить();
по причине:
{(2, 2)}: Поле не найдено "Невыходы.Сотрудник"
<<?>>Невыходы.Сотрудник,




ЧТО Я ДЕЛАЮ НЕ ТАК?
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
06.12.2013 23:35Ответ № 1
(0) an07, запос составлен не верно, не хватает как невыходы
делай через конструктор
Jonsony
07.12.2013 13:01Ответ № 2
(0) an07, кхм, в типовой нет регистра "невыходы"
зачем такие навороты?
не проще штатный функционал пользовать?
Подсказка: Щелкнув по значку (справа от названия вопроса), вы получите список ответов на похожие вопросы!
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.