Автор Тема: Задача 1.48  (Прочитано 18963 раз)

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

RSeeK

  • Новичок
  • *
  • Сообщений: 9
  • ФИО: Арслан
Re: Задача 1.48
« Ответ #30 : Март 02, 2015, 03:38:01 pm »
Долго возился с этой задачей (примерно 3 часа), сбили с толку отчеты, в итоге получилось 4 РН, 1-ый для контроля остатков, 2-ой для учета себестоимости, 3-ий для учета продаж с входящими в набор позициями (только количество, для целей отчета), 4-ый для учета продаж в целом (возможно перебор). Прикрепил.
« Последнее редактирование: Март 02, 2015, 03:41:43 pm от RSeeK »

Odines

  • Проверенный
  • ***
  • Сообщений: 112
  • ФИО: Odines
Re: Задача 1.48
« Ответ #31 : Апрель 17, 2015, 08:41:38 pm »
Пришлось поламать голову конечно...
Фишка задачи в том что все должно нормально работать когда в табличной части присутствуют и продукт набора и сам набор(включающий этот продукт).


Albert

  • Пользователь
  • **
  • Сообщений: 29
  • ФИО: Альберт
Re: Задача 1.48
« Ответ #32 : Июль 03, 2015, 02:17:46 pm »
Посмотрите,пожалуйста, если есть варианты лучшего построения запроса в РасходнойНакладной, буду благодарен ! Ну и в целом,конструктивные замечания приветствуются ))

poikopoi

  • Новичок
  • *
  • Сообщений: 2
Re: Задача 1.48
« Ответ #33 : Июль 11, 2015, 06:34:47 pm »
Albert, при добавлении в РС одинакового  набора с разными товарами можно создать сколько угодно одинаковых наборов в день. Например, добавляем набор "Завтрак студента" количество 5, товар колбаса, потом создаем "Завтрак студента" количество 1 товар морковь. Оба набора беспрепятственно записываются в РС. И таких "завтраков студента" может быть сколько угодно за день, пока продукты не закончатся. Что то в этом не так, Вам не кажется?)

Albert

  • Пользователь
  • **
  • Сообщений: 29
  • ФИО: Альберт
Re: Задача 1.48
« Ответ #34 : Июль 14, 2015, 01:50:10 pm »
Albert, при добавлении в РС одинакового  набора с разными товарами можно создать сколько угодно одинаковых наборов в день. Например, добавляем набор "Завтрак студента" количество 5, товар колбаса, потом создаем "Завтрак студента" количество 1 товар морковь. Оба набора беспрепятственно записываются в РС. И таких "завтраков студента" может быть сколько угодно за день, пока продукты не закончатся. Что то в этом не так, Вам не кажется?)
В свойствах РС "КомплектацияНабора" установлена периодичность "В пределах дня", таким образом, контролируется уникальность набора.

ComradeKite

  • Проверенный
  • ***
  • Сообщений: 137
Re: Задача 1.48
« Ответ #35 : Июль 23, 2015, 06:38:40 pm »
Всем привет!

У меня больше вопросов возникло по регистру сведений НаборыТоваров.
Как их менять в периоде?

Что делать если:
01.01.2015
1 НаборУтренний - Булочка
2 НаборУтренний - Чай
3 НаборУтренний - Сникерс

03.01.2015
1 НаборУтренний - Булочка
2 НаборУтренний - Чай

Срез последних вернет мне Сникерс с предыдущего набора, хотя набор у меня уже из двух номенклатур состоит.

Наверняка это уже решалось не раз.
Не могли же все этого не увидеть.


==============
Задачи решенные последних 4 ораторов неправильно.
Описанная выше ошибка присутствует у всех.





 

« Последнее редактирование: Июль 24, 2015, 02:55:11 pm от ComradeKite »

Albert

  • Пользователь
  • **
  • Сообщений: 29
  • ФИО: Альберт
Re: Задача 1.48
« Ответ #36 : Июль 28, 2015, 09:12:38 am »
Всем привет!

У меня больше вопросов возникло по регистру сведений НаборыТоваров.
Как их менять в периоде?

Что делать если:
01.01.2015
1 НаборУтренний - Булочка
2 НаборУтренний - Чай
3 НаборУтренний - Сникерс

03.01.2015
1 НаборУтренний - Булочка
2 НаборУтренний - Чай

Срез последних вернет мне Сникерс с предыдущего набора, хотя набор у меня уже из двух номенклатур состоит.

Наверняка это уже решалось не раз.
Не могли же все этого не увидеть.


==============
Задачи решенные последних 4 ораторов неправильно.
Описанная выше ошибка присутствует у всех.

Отличный вопрос !!!
На самом деле,те решения,что я просматривал, и мое в т.ч. содержат эту ошибку!
Спасибо еще раз ! Переделал. В Запросе сначала составляю СписокРегистраторов, последних (по отношению к текущей Расходной) Регистраторов РС КомплектацияНабора, а затем комплектность набора получаю из таблицы КомплектацияНабораСрезПоследних сформированной с условием, что Регистратор в СпискеРегистраторов.
Смотрите,буду рад замечаниям.

AlexKo

  • Пользователь
  • **
  • Сообщений: 25
Re: Задача 1.48
« Ответ #37 : Июль 31, 2015, 08:39:58 am »
Привет.
Прочитал условие задачи и не понял этого
если набор за 1е число составляет 1шт(не важно чего) за 2е 2шт за 3е 3шт. и у меня за каждое число по 1му набору как же их продавать 3м числом как 6шт или как 9шт? Если продавать как 9шт то продуктов может не хватить хотя по факту "резерв наборов" 3шт.
Мое мнение надо создать 2 рн(Себестоимость и пр пока не учитываю)
ОстаткиТоваров - просто контроль остатков
-Номенклатура
---
-Количество
РезервНаборов
-Номенклатура
-ДатаСоздания
---
-Количество

рс Набор
-Набор
-Номенклатура
---
-Количество
« Последнее редактирование: Июль 31, 2015, 08:48:36 am от AlexKo »

Quantum81

  • Проверенный
  • ***
  • Сообщений: 117
Re: Задача 1.48
« Ответ #38 : Август 28, 2015, 06:43:37 pm »
Всем привет!

У меня больше вопросов возникло по регистру сведений НаборыТоваров.
Как их менять в периоде?

Что делать если:
01.01.2015
1 НаборУтренний - Булочка
2 НаборУтренний - Чай
3 НаборУтренний - Сникерс

03.01.2015
1 НаборУтренний - Булочка
2 НаборУтренний - Чай

Срез последних вернет мне Сникерс с предыдущего набора, хотя набор у меня уже из двух номенклатур состоит.

Я бы попробовал настоять на том, что РСВ в данном случае хранит дату, с которой продукт входит в набор. По своему это тоже удобно.  Напр. У меня был набор из двух продуктов, а сегодня я добавил еще один. И с сегодняшнего дня набор из трех продуктов.
Для примера выше нужно внести записи так:
03.01.2015
1 НаборУтренний - Булочка
2 НаборУтренний - Чай 
3 НаборУтренний - Сникерс кол-во:0

Hunterr

  • Пользователь
  • **
  • Сообщений: 15
Re: Задача 1.48
« Ответ #39 : Сентябрь 02, 2015, 07:17:35 am »
Отличный вопрос !!!
На самом деле,те решения,что я просматривал, и мое в т.ч. содержат эту ошибку!
Спасибо еще раз ! Переделал. В Запросе сначала составляю СписокРегистраторов, последних (по отношению к текущей Расходной) Регистраторов РС КомплектацияНабора, а затем комплектность набора получаю из таблицы КомплектацияНабораСрезПоследних сформированной с условием, что Регистратор в СпискеРегистраторов.
Смотрите,буду рад замечаниям.
А как быть, если состав набора в течение одного дня меняется полностью?

ДимаШ

  • Пользователь
  • **
  • Сообщений: 13
Re: Задача 1.48
« Ответ #40 : Сентябрь 02, 2015, 08:08:51 am »
Всем привет!

У меня больше вопросов возникло по регистру сведений НаборыТоваров.
Как их менять в периоде?

Что делать если:
01.01.2015
1 НаборУтренний - Булочка
2 НаборУтренний - Чай
3 НаборУтренний - Сникерс

03.01.2015
1 НаборУтренний - Булочка
2 НаборУтренний - Чай

Срез последних вернет мне Сникерс с предыдущего набора, хотя набор у меня уже из двух номенклатур состоит.

В таком случае можно выбирать данные по Периоду из реальной таблицы регистра сведений. Выбираем последний Период к затребованной дате и возвращается только последний набор.

Hunterr

  • Пользователь
  • **
  • Сообщений: 15
Re: Задача 1.48
« Ответ #41 : Сентябрь 02, 2015, 03:05:10 pm »
В решении система не даст ввести за один день Набор, если состав набора полностью изменить.
В других представленных решениях если за один день вводишь набор с разными составами, то система дает компоновать такой набор.

Jones

  • Проверенный
  • ***
  • Сообщений: 199
Re: Задача 1.48
« Ответ #42 : Сентябрь 10, 2015, 10:59:14 pm »
Народ! Здесь я сделал 10 билет, в котором фигурирует эта задача. Будет интересно, гляньте мое решение.
Не обижусь, если покритикуете :)

rusmosav

  • Проверенный
  • ***
  • Сообщений: 137
Re: Задача 1.48
« Ответ #43 : Ноябрь 28, 2015, 02:13:50 pm »
Прощу оценить.
« Последнее редактирование: Ноябрь 28, 2015, 04:37:09 pm от rusmosav »

axel_work

  • Проверенный
  • ***
  • Сообщений: 161
  • ФИО: Алексей
Re: Задача 1.48
« Ответ #44 : Январь 18, 2016, 12:05:07 am »
Прощу оценить.

Добрый день!
Не работает контроль остатка - если продукт продается и в наборе он же (набор тоже в этом же доке)  - продает в минус. В общем если несколько позиций одинаковой номенклатуры в разных строках в последнем запросе. Грамматическая ошибка в сумме списания - количество подставляется.