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

Хранилище

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

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



> СКД: Получение остатка на конец дня, вместо суммы          
ozstriker Подменю пользователя
сообщение 13.03.15, 8:32
Сообщение #1

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

Добрый день!

Сделал отчет на СКД. В нем есть поле остатка на конец дня.

По-сути это поле в формах 1С-ки, точнее оно пишется по созданию каждого нового документа в константу. В этой константе и содержится его значение.

Сама ситуация:

Документ 1: Остаток 10
Документ 2: Остаток 20
Документ 3: Остаток 30

В СКД выводит 60(т.е. 10+20+30)
А как вывести 30? Т.е. просто число, которое фигурирует в последнем документе за день.

Тем-более в РегистреНакопления Это число фигурирует по каждому документу абсолютно правильно.

З.Ы. Надеюсь хоть что-то понятно...) И как всегда, заранее всем спасибо)


 ! 

Правила, пункт 3! Для СКД есть отдельный раздел!
 


Сообщение отредактировал Vofka - 13.03.15, 8:57

Petre Подменю пользователя
сообщение 13.03.15, 9:37
Сообщение #2

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2905
Из: Київ, Україна
Спасибо сказали: 1147 раз
Рейтинг: 1228.9

Я, например, ничего не понял.


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

ozstriker Подменю пользователя
сообщение 13.03.15, 10:29
Сообщение #3

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

Цитата(Petre @ 13.03.15, 9:37) *
Я, например, ничего не понял.


За день проходят складские операции. Выгрузка и загрузка со(на) склада.
Соответственно, выгрузка - в минус к запасам, загрузка - в плюс.

В документе, есть поле, которое содержит в себе этот самый общий остаток на складе после каждой операции.

Соответственно(предположим, что стартуем с ноля):
- загрузили 5 коробок (в поле остаток по проведению документа 5)
- выгрузили 2(остаток: 3)
- загрузили 6(остаток:9)

Так от в отчет, через СКД вывожу:
1. Поле всего загрузили (ЗАГР = 11)
2. Поле всего выгрузили(ВЫГР = 2)
3. и НУЖНО поле, в котором будет выводится 9(как остаток на конец дня на складе), а сейчас выводится (17, т.е. суммирует все движения на каждую операцию)

Если будет не понятно и после такого объяснения, то буду пытаться объяснять с другой стороны)

sava1 Подменю пользователя
сообщение 13.03.15, 10:44
Сообщение #4

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

Ну так расскажите СКД, что надо по Номенклатуре (Дате) писать значение из последнего документа.

ozstriker Подменю пользователя
сообщение 13.03.15, 11:40
Сообщение #5

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

Цитата(sava1 @ 13.03.15, 10:44) *
Ну так расскажите СКД, что надо по Номенклатуре (Дате) писать значение из последнего документа.


А, если не сложно, подскажите каким образом)






По регистрам все то, что надо.....

А вот в отчет тянет непонятно что....Точнее понятно. Начало дня


sava1 Подменю пользователя
сообщение 13.03.15, 12:39
Сообщение #6

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

запрос покажите

ozstriker Подменю пользователя
сообщение 13.03.15, 12:41
Сообщение #7

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

Цитата(sava1 @ 13.03.15, 12:39) *
запрос покажите


ВЫБРАТЬ
    ДвижениеАвтомобилейСклад.Дата,
    ДвижениеАвтомобилейСклад.ТранспортныеСредства,
    ДвижениеАвтомобилейСклад.Операции,
    ДвижениеАвтомобилейСклад.Паллеты,
    ДвижениеАвтомобилейСклад.Заявки,
    ДвижениеАвтомобилейСклад.Поддоны,
    ДвижениеАвтомобилейСклад.Остаток,
    ДвижениеАвтомобилейСклад.НачОстаток
ИЗ
    РегистрНакопления.ДвижениеАвтомобилейСклад КАК ДвижениеАвтомобилейСклад
ГДЕ
    ДвижениеАвтомобилейСклад.Дата < &КонецПериода
    И ДвижениеАвтомобилейСклад.Дата > &НачалоПериода

sava1 Подменю пользователя
сообщение 13.03.15, 12:47
Сообщение #8

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

Группировка в отчете по чему идет (где нужно показывать остаток)

ozstriker Подменю пользователя
сообщение 13.03.15, 12:48
Сообщение #9

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

Цитата(sava1 @ 13.03.15, 12:47) *
Группировка в отчете по чему идет (где нужно показывать остаток)


По дате

sava1 Подменю пользователя
сообщение 13.03.15, 12:54
Сообщение #10

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2688
Из: Проскуров
Спасибо сказали: 681 раз
Рейтинг: 659.7

Добавляем левым соединением подзапрос, в котором получаем дату и остаток на конец дня. в реквизитах СКД (там где Сумма,Среднее....)- выражение - выбирать значение поля ОстНаКонцДня

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


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

 

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