Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Остаток на начало из регистр накопления.остатки и обороты , не выбирается остаток на начало при отсутствии оборотов в периоде          
kasya Подменю пользователя
сообщение 18.04.12, 21:21
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 29
Спасибо сказали: 0 раз
Рейтинг: 0

Доброго времени суток.
Столкнулась с проблемой при выборке из регистра накопления остатки и обороты: в случае отсутствия оборотов в заданном периоде остаток на начало не выбирается. Если же обороты в заданном периоде есть, то все прекрасно выбирается.
Собственно сам запрос:

ВЫБРАТЬ
    ВзаиморасчетыСПокупателямиОстаткиИОбороты.Регистратор КАК Регистратор,
    ВзаиморасчетыСПокупателямиОстаткиИОбороты.СтоимостьПриход КАК Приход,
    ВзаиморасчетыСПокупателямиОстаткиИОбороты.СтоимостьРасход КАК Расход,
    NULL КАК НачальныйОстаток,
    ВзаиморасчетыСПокупателямиОстаткиИОбороты.Контрагент,
    NULL КАК КонечныйОстаток,
    ВзаиморасчетыСПокупателямиОстаткиИОбороты.Период КАК Период
ИЗ
    РегистрНакопления.ВзаиморасчетыСПокупателями.ОстаткиИОбороты(
            &ДатаС,
            &ДатаПо,
            Регистратор,
            ,
            Контрагент = &Контрагент
                И Организация = &Организация
                И Валюта = &Валюта) КАК ВзаиморасчетыСПокупателямиОстаткиИОбороты

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ ПЕРВЫЕ 1
    NULL,
    NULL,
    NULL,
    ВзаиморасчетыСПокупателямиОстаткиИОборотыНач.СтоимостьНачальныйОстаток,
    ВзаиморасчетыСПокупателямиОстаткиИОборотыНач.Контрагент,
    NULL,
    NULL
ИЗ
    РегистрНакопления.ВзаиморасчетыСПокупателями.ОстаткиИОбороты(
            ,
            ,
            Месяц,
            ,
            Организация = &Организация
                И Контрагент = &Контрагент
                И Валюта = &Валюта) КАК ВзаиморасчетыСПокупателямиОстаткиИОборотыНач
ГДЕ
    ВзаиморасчетыСПокупателямиОстаткиИОборотыНач.Период >= &ДатаС
    И ВзаиморасчетыСПокупателямиОстаткиИОборотыНач.Период <= &ДатаПо

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ ПЕРВЫЕ 1
    NULL,
    NULL,
    NULL,
    NULL,
    ВзаиморасчетыСПокупателямиОстаткиИОбороты.Контрагент,
    ВзаиморасчетыСПокупателямиОстаткиИОбороты.СтоимостьКонечныйОстаток,
    NULL
ИЗ
    РегистрНакопления.ВзаиморасчетыСПокупателями.ОстаткиИОбороты(
            ,
            ,
            Месяц,
            ,
            Организация = &Организация
                И Контрагент = &Контрагент
                И Валюта = &Валюта) КАК ВзаиморасчетыСПокупателямиОстаткиИОбороты
ГДЕ
    ВзаиморасчетыСПокупателямиОстаткиИОбороты.Период >= &ДатаС
    И ВзаиморасчетыСПокупателямиОстаткиИОбороты.Период <= &ДатаПо

УПОРЯДОЧИТЬ ПО
    КонечныйОстаток УБЫВ,
    Период

Ardi Подменю пользователя
сообщение 18.04.12, 21:32
Сообщение #2

Живет на форуме
***********
Гений телепатии и социального моделирования
Группа: Пользователи
Сообщений: 4121
Из: Киев
Спасибо сказали: 957 раз
Рейтинг: 0

Первое апреля вроде уже было?


Signature
Услуги 1С программиста 8.2, 7.7 (Плохо, дорого, очередь). Киев.

kasya Подменю пользователя
сообщение 18.04.12, 21:41
Сообщение #3

Общительный
**
Группа: Пользователи
Сообщений: 29
Спасибо сказали: 0 раз
Рейтинг: 0

Цитата(Ardi @ 18.04.12, 22:32) *
Первое апреля вроде уже было?
ой да ладно.)
вопрос снят.

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 23.06.24, 19:47
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!