8.х Номенклатура и спецификация....

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем VIPOS, 21 ноя 2012.

  1. TopicStarter Overlay
    VIPOS
    Offline

    VIPOS Опытный в 1С

    Регистрация:
    12 сен 2012
    Сообщения:
    565
    Симпатии:
    1
    Баллы:
    29
    Доброго всем времени!
    Друзья-товарищи, возникла следующая задача.
    В общем есть два справочника Номенклатура и Спецификация.
    В справочнике номенклатура есть табличная часть спецификацию изделия.
    Нужно СОТВОРИТЬ (по другому я даже не знаю как выразиться) отчет который бы
    выдавал следующие данные:
    Номенклатура->ее спецификация (т.е. разложение на детали которые так же введены в номенклатуре)-> разложение спецификаци на спецификации и т.д пока не дайду до самых мелких деталей...
    Если с запросом еще смог разобраться, то как сотворить макет для такого чудо отчета- даже не представляю!
  2. Draco
    Online

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.641
    Симпатии:
    948
    Баллы:
    204
    ну это разузлование спецификаций :). вы только учтите что спецификации как могут быть на сборку так и на разборку. Т.е. есть какой то полуфабрикат Какркас для шкафа, добавляем еще дверь и будет шкаф, а можно разобрать каркас и получить доски (ну мало ли, досок некогда закупать и приходится в определнных случаях разбирать) Пример все же тривиальный но ....

    По этому лучше еще раз уточните задачу...
  3. TopicStarter Overlay
    VIPOS
    Offline

    VIPOS Опытный в 1С

    Регистрация:
    12 сен 2012
    Сообщения:
    565
    Симпатии:
    1
    Баллы:
    29
    Разобрать изделие до самых мелких деталей, т.е вывести так называемое дерево изделия
    На примере шкафа: шкаф-> состоит из каркаса и двери, каркас состоит из ........ и дверь состоит из............., вот это............ состоит из......... и вот это состоит из.............
    а оно в свою очерредь из.......
  4. Tiger86
    Offline

    Tiger86 Модераторы Команда форума Модератор

    Регистрация:
    24 мар 2011
    Сообщения:
    6.407
    Симпатии:
    108
    Баллы:
    104
    а в какой форме у вас запрос информацию собирает?
  5. TopicStarter Overlay
    VIPOS
    Offline

    VIPOS Опытный в 1С

    Регистрация:
    12 сен 2012
    Сообщения:
    565
    Симпатии:
    1
    Баллы:
    29
    Я сперва беру изделие (у которого есть ТЧ спецификации (т.е. основные составляющие)), потом для каждой строки делаю обращение к тому же запросу (т.к. эта спецификация она тоже храниться в номенклатуре), если у этих составляющих есть спецификации, то опять вызываю запрос для каждой строки ТЧ и так до тех пор пока ТЧ не окажется пустой...
  6. Tiger86
    Offline

    Tiger86 Модераторы Команда форума Модератор

    Регистрация:
    24 мар 2011
    Сообщения:
    6.407
    Симпатии:
    108
    Баллы:
    104
    а что за справочник Спецификация, если вы запрос только к справочнику Номенклатура делаете?
  7. TopicStarter Overlay
    VIPOS
    Offline

    VIPOS Опытный в 1С

    Регистрация:
    12 сен 2012
    Сообщения:
    565
    Симпатии:
    1
    Баллы:
    29
    Спецификация это ТЧ

    Сори... в первом посте немного ошибся....
  8. Tiger86
    Offline

    Tiger86 Модераторы Команда форума Модератор

    Регистрация:
    24 мар 2011
    Сообщения:
    6.407
    Симпатии:
    108
    Баллы:
    104
    тут пахнет рекурсией, правда не знаю прокатит ли в 1с такое. Но попробовать можно. Покопайте в эту сторону
  9. TopicStarter Overlay
    VIPOS
    Offline

    VIPOS Опытный в 1С

    Регистрация:
    12 сен 2012
    Сообщения:
    565
    Симпатии:
    1
    Баллы:
    29
    копал=))) я просто не знаю как это все вывести в макет, т.е. как программно добавлять уровни группировок
    ведь даже для каждой запчасти разные уровни группировок,
    т.е.
    шпунька состоит еще из трех состовляющи, а те еще из двух а те еще по пять и т.д.
    а гнунька состоить только из одной конечной составляющей и одной неконечной которая разлаживается еще на два уровня..

Поделиться этой страницей