Форумы Технос: Отчет. Элементы с ценой в 1 п.м. - Форумы Технос

Перейти к содержимому

  • 8 Страниц +
  • 1
  • 2
  • 3
  • 4
  • 5
  • Последняя »
  • Вы не можете создать новую тему
  • Тема закрыта

Отчет. Элементы с ценой в 1 п.м.

#41 Пользователь офлайн   Technos 

  • Администратор
  • PipPipPip
  • Группа: Главные администраторы
  • Сообщений: 3320
  • Регистрация: 03 July 09

Отправлено 26 March 2021 - 13:14

Короче говоря. Ввели параметр "сравнивать сечение при подсчете суммы". До выяснения - кому это пригодится - в интерфейс выносить не стали. Но через реестр включить можно. По умолчанию параметр выключен. Войдет в ближайший релиз. Предположительно на следующей неделе. Вывод этих цоколей будет выглядеть так:

Прикрепленные изображения

  • Прикрепленное изображение: 01.JPG

1

#42 Пользователь офлайн   denoleg 

  • Активный участник
  • PipPipPip
  • Группа: Модераторы
  • Сообщений: 1930
  • Регистрация: 22 July 09
  • Пол:Мужчина
  • Город:Украина, Мариуполь

Отправлено 26 March 2021 - 13:51

Просмотр сообщенияTechnos (26 March 2021 - 13:14) писал:

Короче говоря. Ввели параметр "сравнивать сечение при подсчете суммы".


А это программа сравнивает по наименованию?
Изображение
0

#43 Пользователь офлайн   Technos 

  • Администратор
  • PipPipPip
  • Группа: Главные администраторы
  • Сообщений: 3320
  • Регистрация: 03 July 09

Отправлено 26 March 2021 - 14:17

Просмотр сообщенияdenoleg (26 March 2021 - 13:51) писал:

А это программа сравнивает по наименованию?


Я провел поверхностный тест. Все параметры не сравнивал. Но создал копию одного цоколя - он суммировал длину. Поменял у этой копии наименование - элемент появился отдельной строкой в списке.
0

#44 Пользователь офлайн   zzerg 

  • Активный участник
  • PipPipPip
  • Группа: Продвинутые
  • Сообщений: 908
  • Регистрация: 24 June 16
  • Пол:Мужчина
  • Город:Сибирь

Отправлено 26 March 2021 - 16:20

А если копию изменить в размерах?
0

#45 Пользователь офлайн   zzerg 

  • Активный участник
  • PipPipPip
  • Группа: Продвинутые
  • Сообщений: 908
  • Регистрация: 24 June 16
  • Пол:Мужчина
  • Город:Сибирь

Отправлено 09 April 2021 - 12:44

Обновился.

Труба складывается в единый погонаж если это два куска одинакового размера. Если куски разной длины - будут выводиться отдельными позициями.

Шлегель, который тоже погонажный, не складывается. Не складываются в общее количество также профиль-ручки (хотя они вообще поштучные). Точнее складываются, но не все)

Почему, нашел причину. Часть профиля и шлегеля принадлежит Изделию 1, а часть принадлежит Изделию 1_1. Размеры элементов, материал и название одинаковые, изделия отличаются только внутренней вставкой (зеркало или стекло). На скрине подчеркнул.

Прикрепленное изображение: Снимок.JPGПрикрепленное изображение: шкаф Светлана для Сергея 1.jpg

Короче, в отчетах по элементам полный хаос и анархия.

Возможно, чтобы получить правильный отчет нужно ВСЁ сгруппировать и перегруппировать? Да, так и есть. После группировки в одно изделие отчет становится красивым, просто заглядение, идеально)
Прикрепленное изображение: Снимок3.JPG

Есть над чем подумать, особенно людям проектирующим кухни, когда одно общее изделие состоит из набора других изделий.

Очень важный момент, уважаемые разработчики, обратите на это внимание! Всё, что вы тестируете, как правило происходит на одной тумбочке, в реальности проект состоит из множества изделий, а многие конструкторы еще вкладывают одно в одно по многу уровней.
2

#46 Пользователь офлайн   Pasha-Pasha 

  • Активный участник
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 126
  • Регистрация: 24 May 21

Отправлено 10 June 2021 - 16:07

Создаю штангу для плечиков из "цилиндр" или стойку для гардероба из "параллелепипед"

Кто знает как сделать, чтобы в отчетах указывалась количество и длина одновременно(!)

пример: штанга - 2 шт - 500мм
штанга - 1 шт - 300мм

Стойка по такому же принципу


Сейчас или количество или п.м можно увидеть

Ну и размер ШРИФТА в отчетах профиксить бы
0

#47 Пользователь офлайн   Seryj 

  • Активный участник
  • PipPipPip
  • Группа: Профессионалы
  • Сообщений: 820
  • Регистрация: 27 January 10
  • Пол:Мужчина
  • Город:Львов

Отправлено 10 June 2021 - 17:39

В названии штанги укажи длину.
0

#48 Пользователь офлайн   denoleg 

  • Активный участник
  • PipPipPip
  • Группа: Модераторы
  • Сообщений: 1930
  • Регистрация: 22 July 09
  • Пол:Мужчина
  • Город:Украина, Мариуполь

Отправлено 10 June 2021 - 17:49

Просмотр сообщенияPasha-Pasha (10 June 2021 - 16:07) писал:

Кто знает как сделать, чтобы в отчетах указывалась количество и длина одновременно(!)


А что будет отображаться в колонке количество и длина?

Все отображается в отчете и расход и количество штук и длина.
Прикрепленное изображение: Буфер обмена-2.jpg

Прикрепленное изображение: Буфер обмена-1.jpg

Только надо длину исправить. В длину заносится расход, а не длина. И неплохо было бы к сортировке добавить список эелементов.
Изображение
0

#49 Пользователь офлайн   Pasha-Pasha 

  • Активный участник
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 126
  • Регистрация: 24 May 21

Отправлено 10 June 2021 - 19:01

Просмотр сообщенияSeryj (10 June 2021 - 17:39) писал:

В названии штанги укажи длину.


не вариант
мне надо создать 1 штангу в библиотеку и потом растягивать ее автоматом между стоек (чтобы не вручную) и в отчете смотреть к-во и длину штанг

Просмотр сообщенияdenoleg (10 June 2021 - 17:49) писал:

А что будет отображаться в колонке количество и длина?

Все отображается в отчете и расход и количество штук и длина.
Прикрепленный файл Буфер обмена-2.jpg

Прикрепленный файл Буфер обмена-1.jpg

Только надо длину исправить. В длину заносится расход, а не длина. И неплохо было бы к сортировке добавить список эелементов.


как сделать такой отчет? (такой вариант подходит 1 скрин)
а что это на 2 скрине?
0

#50 Пользователь офлайн   denoleg 

  • Активный участник
  • PipPipPip
  • Группа: Модераторы
  • Сообщений: 1930
  • Регистрация: 22 July 09
  • Пол:Мужчина
  • Город:Украина, Мариуполь

Отправлено 10 June 2021 - 19:37

Просмотр сообщенияPasha-Pasha (10 June 2021 - 19:03) писал:

как сделать такой отчет? (такой вариант подходит 1 скрин)
а что это на 2 скрине?


Зайдите в справку программы и выберите "что нового?". И там для версии 3.1 нажмите на ссылку в пункте В шаблоны отчетов добавлена настройка полей и ориентации страницы. Там лежит справка по работе с отчетами.

на втором скрине отображен исходник отчета который отображен на первом скрине
Изображение
0

#51 Пользователь офлайн   Pasha-Pasha 

  • Активный участник
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 126
  • Регистрация: 24 May 21

Отправлено 10 June 2021 - 19:39

Просмотр сообщенияdenoleg (10 June 2021 - 17:49) писал:

А что будет отображаться в колонке количество и длина?

Все отображается в отчете и расход и количество штук и длина.
Буфер обмена-2.jpg

Буфер обмена-1.jpg

Только надо длину исправить. В длину заносится расход, а не длина. И неплохо было бы к сортировке добавить список эелементов.



можете выслать ваш хмл файл?
кажется я примерно понял
0

#52 Пользователь офлайн   denoleg 

  • Активный участник
  • PipPipPip
  • Группа: Модераторы
  • Сообщений: 1930
  • Регистрация: 22 July 09
  • Пол:Мужчина
  • Город:Украина, Мариуполь

Отправлено 10 June 2021 - 19:40

исходник к отчету на первом скрине
<tr data="list_materials_element" title="Елементи та Фурнітура" total="Загалом:" sort="length">
      <td width="10%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="code" align="left">Артикул товару</td>
      <td width="39%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="name" align="left">Найменування</td>
      <td width="10%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="length" align="left">Довжина</td>
      <td width="8%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="quantity" align="right">Кілк.,шт</td>
      <td width="8%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="unit" align="center">Од. вим.</td>
      <td width="8%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="consumption" align="right">Кілк.</td>
      <td width="8%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="price" align="right">Ціна з ПДВ, грн</td>
      <td width="9%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="cost" align="right" total="1">Вартість з ПДВ, грн</td>
    </tr>


Прикрепленный файл  list_element - ukr.zip (851байт)
Количество загрузок:: 686
Изображение
1

#53 Пользователь офлайн   Pasha-Pasha 

  • Активный участник
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 126
  • Регистрация: 24 May 21

Отправлено 10 June 2021 - 20:16

Просмотр сообщенияdenoleg (10 June 2021 - 19:40) писал:

исходник к отчету на первом скрине
<tr data="list_materials_element" title="Елементи та Фурнітура" total="Загалом:" sort="length">
      <td width="10%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="code" align="left">Артикул товару</td>
      <td width="39%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="name" align="left">Найменування</td>
      <td width="10%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="length" align="left">Довжина</td>
      <td width="8%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="quantity" align="right">Кілк.,шт</td>
      <td width="8%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="unit" align="center">Од. вим.</td>
      <td width="8%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="consumption" align="right">Кілк.</td>
      <td width="8%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="price" align="right">Ціна з ПДВ, грн</td>
      <td width="9%" margin_top="30%" margin_bottom="30%" margin_left="30%" margin_right="30%" data="cost" align="right" total="1">Вартість з ПДВ, грн</td>
    </tr>


Прикрепленный файл list_element - ukr.zip


спсасибо сделал

Просмотр сообщенияdenoleg (10 June 2021 - 17:49) писал:

А что будет отображаться в колонке количество и длина?

Все отображается в отчете и расход и количество штук и длина.
Прикрепленный файл Буфер обмена-2.jpg

Прикрепленный файл Буфер обмена-1.jpg

Только надо длину исправить. В длину заносится расход, а не длина. И неплохо было бы к сортировке добавить список эелементов.



в вашем проекте 2 штанги по 400 мм, а в отчете этого не видно. Видно 2шт к-во и расход 800. Как сделать 2шт по 400мм чтобы отображалось?

добавляю
в проекте есть штанга 800 1 шт - в отчете тоже этого не видно
0

#54 Пользователь офлайн   denoleg 

  • Активный участник
  • PipPipPip
  • Группа: Модераторы
  • Сообщений: 1930
  • Регистрация: 22 July 09
  • Пол:Мужчина
  • Город:Украина, Мариуполь

Отправлено 11 June 2021 - 02:14

Просмотр сообщенияPasha-Pasha (10 June 2021 - 20:24) писал:

в вашем проекте 2 штанги по 400 мм, а в отчете этого не видно. Видно 2шт к-во и расход 800. Как сделать 2шт по 400мм чтобы отображалось?

добавляю
в проекте есть штанга 800 1 шт - в отчете тоже этого не видно


Разработчиками не было предусмотрено чтобы в отчете отображалась длина. Это ошибка. Также в этом отчете нет возможности сортировать.
Изображение
0

#55 Пользователь офлайн   zzerg 

  • Активный участник
  • PipPipPip
  • Группа: Продвинутые
  • Сообщений: 908
  • Регистрация: 24 June 16
  • Пол:Мужчина
  • Город:Сибирь

Отправлено 11 June 2021 - 09:23

Просмотр сообщенияdenoleg (10 June 2021 - 17:49) писал:



Только надо длину исправить. В длину заносится расход, а не длина.



Не надо! Тогда погонаж перестанет считаться, мы только этого добились с таким трудом

Нужен отдельный отчет для элементов, в котором помимо штук и цены будут выводиться габариты. Сейчас это срабатывает если фурнитура состоит более чем из одного элемента (т.е. группа)



В разных отчетах выводится разная инфа. В итоговом - общий погонаж трубы. В отчетах по фурнитуре - размер вешала. С количеством пока беда, три вешала одинакового размера Астра раскидала на три отдельные позиции, но думаю после перегруппировки это исправится. Короче, всё работает))

Прикрепленные изображения

  • Прикрепленное изображение: Снимо1.JPG
  • Прикрепленное изображение: Снимок.JPG

0

#56 Пользователь офлайн   denoleg 

  • Активный участник
  • PipPipPip
  • Группа: Модераторы
  • Сообщений: 1930
  • Регистрация: 22 July 09
  • Пол:Мужчина
  • Город:Украина, Мариуполь

Отправлено 11 June 2021 - 11:19

Просмотр сообщенияzzerg (11 June 2021 - 09:23) писал:

Не надо! Тогда погонаж перестанет считаться, мы только этого добились с таким трудом


Почему перестанет считаться? все будет нормально считаться.
В отчете есть понятие как сортировать. Также причем тут длина data="length" и расход data="consumption". Это разные вещи.
Тут в голову стукнула идея.
В длину записывается данные длины, а в расход записывается произведение длины на количество.
Из этого следует, если в отчете есть столбец длины, количество штук и расход, тогда объединяться будут одинаковые объекты по длине, будет указываться сколько такой длины штук и длина * шт = расход.
Если в отчете будет только расход (длина и их количество неважно), тогда складываются все одинаковые объекты с разной длиной и вычисляется расход.
Получается не надо делать никаких дополнительных настроек в программе. Пользователь сам будет руководить процессом что ему надо и как ему надо выводить.
Объединение одинаковых объектов будет зависеть от отображаемых граф в шапке отчета. Мне кажется этот метод будет самым лучшим.
Изображение
0

#57 Пользователь офлайн   denoleg 

  • Активный участник
  • PipPipPip
  • Группа: Модераторы
  • Сообщений: 1930
  • Регистрация: 22 July 09
  • Пол:Мужчина
  • Город:Украина, Мариуполь

Отправлено 11 June 2021 - 15:15

как говорится лучше не лазить и все будет в порядке.
Создал три объекта. Два одинаковых с одним названием и один с другим названием. Два стоимостью в мп, а один в штуках. Итого названия разные, материалы разные, стоимость и ед.изм. разные. Смотрим что идет в отчет.
Прикрепленное изображение: Буфер обмена-1.jpg

Все одной строкой. Как так?

Прикрепленные файлы


Изображение
0

#58 Пользователь офлайн   zzerg 

  • Активный участник
  • PipPipPip
  • Группа: Продвинутые
  • Сообщений: 908
  • Регистрация: 24 June 16
  • Пол:Мужчина
  • Город:Сибирь

Отправлено 12 June 2021 - 00:29

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

Группировка/перегруппировка влияет тоже.
0

#59 Пользователь офлайн   denoleg 

  • Активный участник
  • PipPipPip
  • Группа: Модераторы
  • Сообщений: 1930
  • Регистрация: 22 July 09
  • Пол:Мужчина
  • Город:Украина, Мариуполь

Отправлено 12 June 2021 - 04:26

Просмотр сообщенияzzerg (12 June 2021 - 00:29) писал:

Как стоимость задаете, на сборку, или в компонентах изделия? От этого тоже показания в отчетах зависят.


Как может формула расчета стоимости влиять на объединение одинаковых объектов? стоимость должна влиять только на сам объект, вернее, на стоимость самого объекта.
Мне кажется вся проблема в том, что в данные объекта просто заносятся не все или неправильные данные и из-за этого происходит неправильное объединение.
мне кажется в отчете надо сделать небольшие изменения. в отчете должно быть два понятия: группировать по столбцам и объединять по столбцам. И это происходить должно только по тем столбцам которые выводятся в отчет.

Вот привожу пример как можно решить все проблемы при помощи группировки и объединения. Пользователь сам будет создавать свои правила формирования отчета. И этот метод подойдет ВСЕМ БЕЗ ИСКЛЮЧЕНИЯ. И не придется программистам подстраиваться под каждого пользователя в отделенности
Прикрепленное изображение: Буфер обмена-1.jpg
1. В отчете будут все объекты просто перечислены.
2. Будут группироваться только те строки, где одинаковое наименование.
3. Будут группироваться только те строки, где одинаковое наименование и длина.
4. Сначала произойдет объединение в одну группу по артикулу, а потом внутри каждого объединение все объекты будут группироваться по длине и ед.из. При этом группировка происходит только со строками внутри объединения не затрагивая другие объединения.
а вот пример если объединить по наименованию и группировать по длине и ед.изм.
Прикрепленное изображение: Буфер обмена-1.jpg
или такой вариант
Прикрепленное изображение: Буфер обмена-1.jpg
и так можно играться до бесконечности и формировать себе отчет пока не получится.

надеюсь принцип понятен. Принцип прост. Все объединения и группировки происходят ТОЛЬКО с теми колонками, которые выводятся в отчет. И что объединять и как группировать эти колонки пользователь будет указывать в шаблоне отчета. И нет никаких других скрытых манипуляций с отчетом. Все перед глазами.
Изображение
0

#60 Пользователь офлайн   Technos 

  • Администратор
  • PipPipPip
  • Группа: Главные администраторы
  • Сообщений: 3320
  • Регистрация: 03 July 09

Отправлено 12 June 2021 - 10:20

По изменению принципа формирования отчета погонажных деталей. Да, надо к теме вернуться и сделать как надо. Но из предыдущего треда, из разных, иногда противоречивых предложений, трудно будет сделать выводы, чтобы потом опять не оказалось, что что-то не так. Желательно короткое резюме - что изменить, чтобы всех устроило.
0

Поделиться темой:


  • 8 Страниц +
  • 1
  • 2
  • 3
  • 4
  • 5
  • Последняя »
  • Вы не можете создать новую тему
  • Тема закрыта

2 человек читают эту тему
0 пользователей, 2 гостей, 0 скрытых пользователей