Имя: Пароль:
1C
1C 7.7
v7: Запрос в 7.7 на позицию документа
,
0 Builder
 
18.12.14
17:53
Собственно надо в модуле документа сделать черный запрос, просто регистрами сложно получается.
И что то я не пойму как сделать запрос на начало документа, типа как в РассчитатьРегистрыНа();
Если указывать в периоде текущий документ, то он рассчитывает на конец документа.
Есть варианты?
1 Изучаю1С8
 
18.12.14
17:55
Запрос к чему?
2 Builder
 
18.12.14
17:57
(1) К регистрам вестимо.
3 Ёпрст
 
18.12.14
17:59
у документа есть позиция, если че.. можно делать на предыдущую.
4 Builder
 
18.12.14
18:04
(3) Воот, уже ближе.
Т.е. получить позицию через РазобратьПозициюДокумента()
и потом отнять секунду?
И сформировать ее через СформироватьПозициюДокумента()
Так?
5 Builder
 
18.12.14
18:07
Все, нашел. Похоже просто делается.
СформироватьПозициюДокумента(ТекДок,-1);
6 Злопчинский
 
18.12.14
18:09
(5) угу
7 Builder
 
18.12.14
18:24
Теперь другая проблема вылезла.
При групповом проведении документов (Операции-Проведение документов) вылезает ошибка в запросе:
"Невозможно обращение к итогам после ТА"
Пробовал указывать ПолучитьТА() и вообще не указывать даты и период в запросе - результат один и тот же.
8 Злопчинский
 
18.12.14
18:26
При чем здеь запрос и проведение документов?
в запросе документы не проводятся.
.
если запрос строишь по документам - то надо учитывать что проведенные документ могут быть и после ТА (серсенькие галочки) - поэтому если запросом готовишь данные для проведения документов - следует учитывать некоторые нюансы
9 Злопчинский
 
18.12.14
18:27
Открываешь СП (продам недорого)
читаем:
Замечание:
Если вторая часть оператора после ключевого слова По пропущена или значение второго параметра команды равно нулю, то интервал времени применяется от начального момента времени до ТА (или по РабочуюДату, если не установлена компонента ''Оперативный учет'').
10 Builder
 
18.12.14
18:30
Блиин, ступил.
В модуле второй запрос непеределанный, на нем и вылетало :)
11 Злопчинский
 
18.12.14
18:33
12 Злопчинский
 
18.12.14
18:34
обычно остановка топтания теклады, откинуться на стул, отрвать взгляд от экрана.. и подумать.. неторопливо.. а не привлекать всякие скрамы и агайлы.. ;-)
Закон Брукера: Даже маленькая практика стоит большой теории.