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

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

fimanich

  • Пользователь
  • **
  • Сообщений: 49
Задача 1.19
« Ответ #90 : Июль 07, 2013, 04:57:08 pm »
решал после просмотра статьи и видеоурока Гилева. Соответственно, РС СоставКластера (измерение Номенклатура, ресурс Кластер), регистратор документ УстановкаАналога, он же задает наименование кластера. В РН Продажи - одно измерение - Номенклатура. В отчете в поле Номенклатура выводим Кластер, а если у номенклатуры
 нет аналогов - выводим номенклатуру. Критика приветствуется.

Вложения:
fimanich_01_19.dt
« Последнее редактирование: Июль 07, 2013, 04:57:48 pm от Смирнов Валерий »

manu

  • Новичок
  • *
  • Сообщений: 0
  • Спец Платформа, Спец.-конс. по произв. ЕРП
  • ФИО: Рустам Исламгулов
Задача 1.19
« Ответ #91 : Июль 09, 2013, 03:27:58 pm »
fimanich, я думаю отчет все же построить по 2 измерениям, так как изначально в расходной приоритетом идет указанная при продаже номенклатура, а уже если не хватает, то аналоги, в отчете задачника это и видно, правда по задачнику неточность с числами продажи аналогов


fimanich

  • Пользователь
  • **
  • Сообщений: 49
Задача 1.19
« Ответ #92 : Июль 09, 2013, 09:29:59 pm »
Цитата (manu)
изначально в расходной приоритетом идет указанная при продаже номенклатура, а уже если не хватает, то аналоги
Такой приоритет в моем решении соблюдается

artfa

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Артур
Задача 1.19
« Ответ #93 : Июль 30, 2013, 03:17:24 pm »
подправил
Вложения:
4768763.dt
« Последнее редактирование: Июль 30, 2013, 03:17:41 pm от Артур »

MKIV

  • Новичок
  • *
  • Сообщений: 6
  • ФИО: Кирилл
Задача 1.19
« Ответ #94 : Март 20, 2014, 01:32:02 pm »
глянул в кратце варианты решения: вариант с использование табличной части и другого рода подчинения, мне кажется, неоптимальным из-за необходимости использования рекурсии для поиска аналогов аналогов аналогов и т.д..
 Перед тем как посмотреть как другие решают эту задачу, первой моей мыслью было использование характеристик номенклатуры (ПВХ), таким образом можно было бы привязать один и тот же набор характеристик разным позициям и потом по этому набору осуществлять поиск. с точки зрения жизни, мне кажется, это самое логичное (как поиск по хэш-тэгам). единственное но- придется потратить довольно много времени, т.к. в условии сказано, что характеристик несколько, соответственно придется организовать хранение остатков с учетом набора характеристик...
 Как мне  кажется, вариант с кластером не очень применим в жизни, но реализуется гораздо быстрее, поэтому скорее всего сделаю оба варианта, а на экзамене спрошу и если нет разницы- буду реализовывать с кластером...
« Последнее редактирование: Март 20, 2014, 01:33:42 pm от Кирилл »

demos

  • Новичок
  • *
  • Сообщений: 4
  • ФИО: demos
Задача 1.19
« Ответ #95 : Апрель 03, 2014, 09:36:55 pm »
кому нужен кластер, про это в задаче ни слова.
 делаем регистр сведений с двумя измерениями - товар, аналог, типы номенклатура.
 регистр продажи - изм. товар, аналог, ресурсы - сумма, кол-во, себестоимость
 при списании соединяем аналоги, товары и списываем по группировкам товар, сортировка аналогов - артикул
« Последнее редактирование: Апрель 03, 2014, 09:37:51 pm от Дмитрий »

YFred

  • Новичок
  • *
  • Сообщений: 5
  • ФИО: YFred
Задача 1.19
« Ответ #96 : Май 08, 2014, 01:19:23 pm »
Мое решение. Оцените smile
Вложения:
YFred_1.19.dt

Олег_dell

  • Новичок
  • *
  • Сообщений: 0
  • ФИО: Олег
Задача 1.19
« Ответ #97 : Июнь 06, 2014, 11:22:38 pm »
На самом деле, не очень ясно условие задачи. В задаче сказано, что если товара не хватает, то списываем его аналог. Я так полагаю, что загвоздка в условии, что один и тот же товар может являться аналогом различных ном. позиций. Мне кажется, что вполне себе можно использовать табличую часть справочника номенклатуры где и указать аналоги. Зачем делать рекурсию и искать аналогои аналогов? Пример: Есть товар на складе ручка 100 шт. у него есть аналог - карандаш 50 шт. А у карандаша, в свою очередь, есть аналог фломастер 10 шт. Если я продаю 160 ручек, то должны списаться все ручки, все карандаши и все фломастеры? Или документ не проводится, т.к. фломастер не является аналогом ручки? Хорошо, а если делать рекурсию, то условие выхода тогда какое? если у последнего аналога окажется аналог сам товар? wacko В общем не понятно...

shlaev

  • Новичок
  • *
  • Сообщений: 1
  • ФИО: Kirill
Задача 1.19
« Ответ #98 : Июль 08, 2014, 08:11:20 pm »
Друзья, не надо лепить горбатого. Не надо никаких кластеров, никаких аналогов аналогов с бесконечной вложенностью (про это в задании ни слова). Demos сказал все правильно, нужен регистр сведений для связи номенклатуры с аналогом. Табличные части справочника использовать не нужно, т.к. при открытии справочника, с сервера будут передаваться данные и о табличной части с аналогами. Зачем вам это? Из тысячи товаров, товаров с аналогами будет несколько, можно и регистр сведений открыть и отредактировать.
Вложения:
shlaev_1_19.dt

Qthylf

  • Пользователь
  • **
  • Сообщений: 12
  • ФИО: Qthylf
Задача 1.19
« Ответ #99 : Декабрь 15, 2014, 02:10:49 pm »
Интересная задача, решил таким образом:   

Nelli83

  • Новичок
  • *
  • Сообщений: 3
  • ФИО: Nelli83
Re: Задача 1.19
« Ответ #100 : Январь 21, 2015, 03:14:33 pm »
Доброго времени суток!
Задачу решила. У меня получился 1 регистр сведений, 1 оборотный регистр по продажам (его я, в общем-то, только для отчета рисовала), и остаточный по товарам. Будем считать что решила верно.

Nelli83

  • Новичок
  • *
  • Сообщений: 3
  • ФИО: Nelli83
Re: Задача 1.19
« Ответ #101 : Январь 21, 2015, 03:19:03 pm »
На самом деле, не очень ясно условие задачи. В задаче сказано, что если товара не хватает, то списываем его аналог. Я так полагаю, что загвоздка в условии, что один и тот же товар может являться аналогом различных ном. позиций. Мне кажется, что вполне себе можно использовать табличую часть справочника номенклатуры где и указать аналоги. Зачем делать рекурсию и искать аналогои аналогов? Пример: Есть товар на складе ручка 100 шт. у него есть аналог - карандаш 50 шт. А у карандаша, в свою очередь, есть аналог фломастер 10 шт. Если я продаю 160 ручек, то должны списаться все ручки, все карандаши и все фломастеры? Или документ не проводится, т.к. фломастер не является аналогом ручки? Хорошо, а если делать рекурсию, то условие выхода тогда какое? если у последнего аналога окажется аналог сам товар? <img src="http://s10.ucoz.net/sm/10/wacko.gif" border="0" align="absmiddle" alt="wacko" /> В общем не понятно...
Мне кажется, что для каждой номенклатуры должен определяться перечень аналогов, если в этот перечень входит 3 номенклатуры ( Например Ручка = Ручка красна, Ручка синяя и т.д.) то остатки мы ищем только по этому ограниченному перечню + сама номенклатура. А если ручка синяя имеет аналог ручка оранжевая, то она на остатки не проверяется. 

Odines

  • Проверенный
  • ***
  • Сообщений: 112
  • ФИО: Odines
Re: Задача 1.19
« Ответ #102 : Январь 27, 2015, 04:15:30 pm »
Доброго времени суток!
Задачу решила. У меня получился 1 регистр сведений, 1 оборотный регистр по продажам (его я, в общем-то, только для отчета рисовала), и остаточный по товарам. Будем считать что решила верно.
Не правильное решение у Вас. Если в табличной части РН будут 2 товара у которых совпадают аналоги то списание будет не правильным.
« Последнее редактирование: Январь 27, 2015, 05:28:59 pm от Odines »

Odines

  • Проверенный
  • ***
  • Сообщений: 112
  • ФИО: Odines
Re: Задача 1.19
« Ответ #103 : Январь 27, 2015, 09:53:13 pm »
Решил проблему списания товаров с одинаковыми аналогами путем использования контейнера списанных аналогов в виде соответствия.

rusmosav

  • Проверенный
  • ***
  • Сообщений: 137
Re: Задача 1.19
« Ответ #104 : Сентябрь 09, 2015, 11:42:39 am »
Прощу оценить.