Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
18 Янв 2018, 16:31
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Помогите, пожалуйста, новичку.  (Прочитано 1918 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Baobab1993

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-08-21
  • Сайт: 
  • Профессия: Ученик 1С
Занимаюсь по бесплатным курсам  и здесь такое задание:

1-Необходимо создать отчет «Остатки товаров по данным документа».
2-Отчет должен выводить остатки по товарам на указанную пользователем дату.
3-При этом в форме отчета пользователь должен указать документ «Реализация товаров», именно по товарам
из табличной части этого документа необходимо выводить данные об остатках.


С 1 и 2 понятно - устанавливаем период и суммируем все приобретённые и реализованные товары; в итоге получаем остаток.
А вот как понять 3? Пользователь должен выбрать документ и по нему сформировать отчёт об остатках...
Ведь чтобы найти остаток нам нужны все документы  о покупке. Как по одному документу можно узнать остаток? Видимо я что то не так понимаю:(
Извините если написал не в тот раздел, первый раз на форуме.


Оффлайн ferrari314

  • ***
  • Сообщений: 174
  • РЕПУТАЦИЯ: 6
  • КПД: 3%
  • Главное - не есть желтый снег.
  • Регистрация: 2015-02-09
  • Сайт: 
Эта реклама слишком беспалевная.

Оффлайн Baobab1993

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-08-21
  • Сайт: 
  • Профессия: Ученик 1С
Эта реклама слишком беспалевная.
Нет мне правда нужна помощь! Ссылку убрал, чтобы никого не смущать.

Оффлайн ferrari314

  • ***
  • Сообщений: 174
  • РЕПУТАЦИЯ: 6
  • КПД: 3%
  • Главное - не есть желтый снег.
  • Регистрация: 2015-02-09
  • Сайт: 
Цитировать
При этом в форме отчета пользователь должен указать документ «Реализация товаров», именно по товарам
из табличной части этого документа необходимо выводить данные об остатках.
Предположу, что в задаче имелся ввиду вывод остатков только по тем товарам, которые есть в документе. Сами остатки, естессна, берутся из регистра.
А вообще - полное условие задачи фстудию.

Оффлайн Baobab1993

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-08-21
  • Сайт: 
  • Профессия: Ученик 1С
Цитировать
При этом в форме отчета пользователь должен указать документ «Реализация товаров», именно по товарам
из табличной части этого документа необходимо выводить данные об остатках.
Предположу, что в задаче имелся ввиду вывод остатков только по тем товарам, которые есть в документе. Сами остатки, естессна, берутся из регистра.
А вообще - полное условие задачи фстудию.
А к остатку относится и то что мы продали (-) ??  И зачем тогда дата, если мы выбираем конкретный документ в котором она уже есть?(

Оффлайн ferrari314

  • ***
  • Сообщений: 174
  • РЕПУТАЦИЯ: 6
  • КПД: 3%
  • Главное - не есть желтый снег.
  • Регистрация: 2015-02-09
  • Сайт: 
Вы что их вручную в коде плюсовать будете?
Остатки берутся из регистра для товаров. Если док проведен и по нему существуют движения - остатки будут учтены в отчете, если не проведен - не будут. Дата нужна для выполнения среза по регистру. Из документа берем тупо список товаров(если я правильно понял пересказ задачи).

Оффлайн Baobab1993

  • *
  • Сообщений: 4
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-08-21
  • Сайт: 
  • Профессия: Ученик 1С
Я создал регистр вида остатки. Сделал движение в документах покупки и продажи. Провёл их. В регистр занеслись (+) и (-). Как полный остаток посчитать до определённой даты понятно. Я не понимаю, что значит остаток по конкретному документу?
Добавлено: 21 Авг 2015, 15:41

Ааа до меня доходит понемногу... Из табличной части документа берём товары и по ним уже остаток...
Добавлено: 21 Авг 2015, 15:43

Да скорее всего так. Только как это теперь сделать?) Но всё равно спасибо тебе большое!!!

Оффлайн ferrari314

  • ***
  • Сообщений: 174
  • РЕПУТАЦИЯ: 6
  • КПД: 3%
  • Главное - не есть желтый снег.
  • Регистрация: 2015-02-09
  • Сайт: 
Запрос с левым соединением по товарам из дока. По тем, которые соединились (не Hull) - берем остаток из регистра и выдаем пользователю.

Оффлайн wwwlir

  • *
  • Сообщений: 1
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2015-08-24
  • Сайт: 
  • Профессия: Ученик 1С
Как вариант можно использовать запрос в условиях виртуальной таблицы. Номенклатура береться из результата запроса. Например:

Номенклатура В
(ВЫБРАТЬ
РеализацияТоваровТовары.Номенклатура
ИЗ
Документ.РеализацияТоваров.Товары КАК РеализацияТоваровТовары
ГДЕ
РеализацияТоваровТовары.Ссылка = &Ссылка
СГРУППИРОВАТЬ ПО
РеализацияТоваровТовары.Номенклатура)

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

Если я правильно понял вопрос.

Оффлайн Klyacksa

  • Фрилансер. Милости прошу с задачами в личку.
  • Глобальный модератор
  • *****
  • Сообщений: 1325
  • РЕПУТАЦИЯ: 430
  • КПД: 32%
  • Регистрация: 2010-08-20
  • Сайт: 
  • Профессия: Программист 1С
Таблица остатков не возвращает значение 0 по товару. Например, купили 3шт, продали 3шт, остаток - 0, таблица остатков не выдаст эту строку.
Необходимо взять товары документа, левым соединением присоединить таблицу остатков (оставив в параметрах таблицы остатков отбор по товарам документа для быстродействия) и не забыть отработать NULL в остатке.
xxx: Спасибо! Я бы загуглил, но ты интересней. Материшься. Злишься. Послать можешь...

Мысль - это оргазм мозга. Кто способен его испытать - получают истинное наслаждение, остальным приходится имитировать


Теги:
 

Помогите срочно!! В вкладке "Сервис"--> "Журнал регистрации" отражаются все операции как можно определить сделаны ли операции "задним числом" и как вычислить первоначальную информацию какой расчет поменял на другой?

Автор 2ronРаздел Пользователям "1С - Предприятие 8"

Ответов: 1
Просмотров: 4388
Последний ответ 24 Дек 2015, 15:34
от дфтын
Помогите подобрать Back-office и Front-office

Автор avrnskРаздел Пользователям "1С - Предприятие 8"

Ответов: 1
Просмотров: 5649
Последний ответ 07 Сен 2010, 12:01
от mohock
Помогите с отчётами в УТ 10.3. (Ведомость по товарам и ведомость по заказам)

Автор chum710Раздел Пользователям "1С - Предприятие 8"

Ответов: 2
Просмотров: 5978
Последний ответ 28 Мар 2012, 13:02
от chum710
Помогите с отчетом "Валовая прибыль"

Автор Dm109Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 4
Просмотров: 4566
Последний ответ 10 Сен 2015, 13:57
от Dm109
помогите с отчетом "характеристики контрагентов"

Автор Vasya PovarРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 2030
Последний ответ 07 Дек 2016, 15:53
от Kironten

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
102 Сообщений
AIFrame
86 Сообщений
alex0402
34 Сообщений
pavl_vs
23 Сообщений
kiksi
22 Сообщений
alexandr_ll
17 Сообщений
andron81_81
17 Сообщений
Norfolk
15 Сообщений
LexaK
13 Сообщений
MuI_I_Ika MuI_I_Ika
13 Сообщений

* Кто онлайн

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal