#0
by damirOK
Ситуация такая - в конфигурации необходимо вести учет суммы покупок контрагентов. (сперва хотел сделать через периодический реквизит справочника, после сообразил что для этого лучше подходит регистры) Сделал регистр с измерением "Контрагенты" и ресурсом "Сумма". Вопросы: 1. Правильно я понимаю что в данном случае лучше использовать регистр оборотов, а не остатков? (документы записывают приход, сумма может только увеличиваться) 2. Как получить итоги по регистру оборотов? Нужно два вида отчета по всем контрагентам и по конкретному контрагенту. В первом случае нужно просто вывести общую сумму покупок каждого контрагента на выбранную дату. Во втором случае когда выбран конкретный контрагент нужно вывести "историю" контрагента- документ продажи, сумму документа. и итог. В случае если контрагент выбран, я делаю "Рег.ВыбратьДвижение; Пока Рег.ПолучитьДвижение=1 Цикл..." А как вывести итоги по всем контрагентам?? Конструкция "Рег.ВыбратьИтоги; Пока Рег.ПолучитьИтог=1 Цикл..." не работает.
#2
by Rie
Судя по сказанному - да, регистр оборотов. Итоги - почему бы их не выбирать запросом? Что значит "не работает"?
#3
by damirOK
Простите если обьяснение несколько сумбурное, пытался описать все максимально точно. Сперва я этот регистр сделал регистром остатков, и метод "ВыбратьИтоги" работал. Сейчас переделал на регистр оборотов, и метод уже не работает, хотя в хелпе и в книгах написано что метод для регистров обоих типов. Совсем запутался :(
#4
by damirOK
Не работает значит не выводит итоги - отчет пустой. Хотя если выбрать конкретного контрагента, отчет формируется (иными словами движения по регистру точно есть)
#8
by damirOK
Точно. Про период я заккоментил когда тестировал и забыл. Последний вопрос тогда- Если использовать методы "РассчитатьРегистрыНА(ВыбДата)" или "ИспользоватьПериод" то обороты за период выводятся. Т.е если продажи были в выбранном периоде, обороты выводятся, были в прошлом- за текущий период уже пусто. А как вывести все обороты с "начала времен" по выбранную дату? В случае с регистрами остатков метод "ВыбратьИтоги" выводил именно итоги. Примеры уже смотрел, яснее не становится :( До этого работал только с бухой, поэтому пока так "бьюсь". И спасибо всем за помощь
#9
by Rie
Запросом. Период С НачалоВремен По ВыбДата; (НачалоВремен и ВыбДата - переменные, присваиваешь им нужные значения).
#10
by damirOK
Еще один вопрос новичка :) Сделал простейший запрос ТЗ пустое. Хотя движения есть. Период пробовал разный. и за конкретный месяц в котором были движения, и за "все" время. Делал по подобию запроса на странице в самом низу.
#11
by Guk
судя по всему, автор типовые никогда в жизни не видел. хочет придумать свой велосипед с квадратными колесами...
#13
by Злопчинский
> 1. Правильно я понимаю что в данном случае лучше использовать регистр оборотов, а не остатков? (документы записывают приход, сумма может только увеличиваться) ..неправильно понимаешь, сумма может и уменьшаться - при возврате товара, например, при сторнировании и т.д.
#14
by damirOK
>..неправильно понимаешь, сумма может и уменьшаться - при возврате товара, >например, при сторнировании и т.д. Да. Верно. При возврате и при сторнировании сумма будет уменьшаться. Но оба эти случая исключительные. Таких операций будет совсем мало. Иными словами сумма покупок даже с учетом этого будет только расти. Но все равно не до конца понимаю- с одной стороны нужно учитывать только остаток и движения документов, и сумма увеличивается. С другой стороны обороты как таковые тоже не нужны- важен конечный остаток за каждым контрагентом. (хотя во всех примерах в сети задача с расчетом скидки в зависимости от суммы покупок строится на оборотном регистре) И второй момент, сделал такой запрос: И после этого все итоги получил. Не понимаю почему при запросе из регистра обязательно нужно использовать функцию? В данном случае она мне не нужна. П.С. (Понимаю что вопросы может глуповаты, но с регистрами столкнулся впервые. Пытаюсь изучить- гуглю доки и мануалы читаю. Не все понятно, а спросить не у кого :
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Регистр ПартииНаличие и Регистр ОстаткиТМЦ
- Как переделать регистр оборотов в регистр остатков - только грамотно
- Соединение регистра оборотов с регистром остатков
- Какой регистр сведений лучше? Регистр с одними ресурсами или с одними измерениями?
- получение оборотов ТМЦ (сч.20 Украина) без оборотов перемещения
- Что выбрать: регистр накопления или регистр сведений?
- 1cpp Получение оборотов из регистра Остатков Остатки ТМЦ. ТиС
- Что использовать: регистр сведений или регистр оборотов
- УТ 11.2 (УТАП) + ЕГАИС перемещение между регистр 1 и регистр 2 (торговый зал)
В этой группе 1С
- v7: FIFO & LIFO в 1с:бухгалтерия(стандартная конфигурация)
- v8: УПП Как настроить 1С чтобы оформлять реализацию товара без складских остатков
- Почему ВводДоступен возвращает ложь?
- COMОбъект ("Excel.Application");
- Запись не верна! Не совпадает активность записей.
- Ошибка совместного доступа к файлу
- Подключение к MySQL из 1С под Linux'ом
- Расшифровка таблицы Config. Узнать версию конфигурации средствами SQL
- Активизировать элемент справочника
- Вычисляемое поле в табличной части документа
- выполнение задачи программно
- Что быстрее массив или список ?
- v7: Про счет Н07.02. Регистры формирования отчетных данных
- Загрузка ТЗ в Запрос и выполнение соединений
- Как узнать внутренний идентификатор элемента справочника?
- РЛС: параметры сеанса
- А чем прочитать текст модуля внутри *.epf, не открывая ее в конфигураторе?
- перенос сотрудников из зик в бухгалтерию 7.7
- v7: Задвоение в форме Т-2
- ЗУП 8.1 Расчет НДФЛ при простое предприятия