|
Про контрагентов с расходной накладная
| ☑ |
0
lmrg52
24.10.14
✎
23:07
|
Привет всем.
В общем, прошу вас помочь мне. У меня есть справочник контрагенты и документ приходная накладная(связаная с регистром накопления). Мне надо сделать,скорее всего, обработку которая выводит количество всех покупок совершенных в расходной накладной определенными контрагентами. Например:
Васильев 5
Кучук 8
Смородская 10.
у кого-нибудь есть мысли как это сделать?)Спасибо Заранее
|
|
1
HEKPOH
24.10.14
✎
23:27
|
если покупка - это расходная накладная, тогда
ВЫБРАТЬ
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ РасходнаяНакладная.Ссылка) КАК Ссылка,
РасходнаяНакладная.Контрагент
ИЗ
Документ.РасходнаяНакладная КАК РасходнаяНакладная
ГДЕ
РасходнаяНакладная.Проведен
СГРУППИРОВАТЬ ПО
РасходнаяНакладная.Контрагент
|
|
2
Vladal
24.10.14
✎
23:28
|
самый обычный отчет по регистру продаж (остатков) с отбором по нужному контрагенту (товару, и т.д.) за период.
Например так:
Выбрать * Из РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода,, Контрагент = &Контрагент)
Если не знаешь, с какой стороны подступиться, прочитай книгу М.Г. Радченко "Практическое пособие разработчика" и проработай практические примеры из неё. Или пройди курс обучения "1С:Предприятие 8. Основные объекты" и "Запросы".
|
|
3
lmrg52
24.10.14
✎
23:49
|
А можно как нибудь количество покупок определенного контрагента в переменную записать?(1)
|
|
4
Vladal
24.10.14
✎
23:53
|
(3) запрос из (1) выдаст количество накладных выбранного контрагента. Его и в переменную.
|
|
5
lmrg52
25.10.14
✎
00:03
|
(4) Я пробывал, не получается. Там получается так что результат запроса таблица значений(
|
|
6
Vladal
25.10.14
✎
00:11
|
Таблица значений сколько строк имеет?
Возьми первую строку, если контрагент один.
МояПеременная = Таблица[0].Количество;
Но это некрасиво.
Прочитай про работу с запросами и результатами запросами.
|
|