Форум » » Комплексная позиция в АВК-5 » Ответить

Комплексная позиция в АВК-5

Б. Н.: В файле Ридми к АВК-5 редакции 2.8.0 (с ним можно познакомиться на сайте НПФ АВК http://www.avk.creator.dp.ua/news.html) в одном из пунктов (п. 15), описывающих нововведения, сказано о Комплексных позициях. Не ищите термин "комплексная позиция" в ДБН и в ведомственных Правилах. Это наименование придумали и реализовали в своей программе разработчики АВК. В работе сметчика часто возникает ситуация, когда определенный, составленный им набор позиций локальной сметы или вся локальная смета, вполне возможно, понадобится ему в другой стройке. Скорее всего, в новой стройке количества в позициях этого набора будут иными, некоторые позиции выпадут, иные – добавятся. Можно ли автоматизировать, облегчить работу составителя сметы в подобной ситуации? В АВК-5 ред. 2.8.0 это сделано через аппарат Комплексных Позиций. Что такое Комплексные Позиции, каковы к ним требования? Было бы удобно, если бы любой набор созданных пользователем позиций локальной сметы, назовем его Комплексная Позиция (КП), можно было бы выделить и запомнить (при запоминании присвоить новой КП наименование, поисковый образ и указать, какому строительному объему она соответствует), а в новой смете легко, как норму из НСИ, вызывать эту КП, задавая для нее текущий строительный объем и этим действием вставлять весь данный набор позиций, в которых количества соответствуют уже новому строительному объему. Это – минимум свойств КП, обеспечиваемых автоматически. Реальная практика сметного дела сложнее. Количества в позициях могут зависеть не только от текущего строительного объема КП, но и от ряда Исходных параметров. Эти Исходные параметры должны уметь отключать (замораживать) отдельные позиции тела КП. Они же смогут и размораживать замороженные ранее сметные позиции, влиять на изменение количества в определенных позициях локальной сметы. У отдельных позиций количество может и не зависеть от текущего строительного объема КП. Нужен инструмент, при котором наличие или отсутствие в смете определенных позиций автоматически влияло на наличие последующих позиций тела КП. Нужно, чтобы было удобно редактировать применяемую КП: добавлять в нее новые Исходные параметры или сметные позиции, самостоятельно изменять формулы количеств. Степень "интеллектуальности" конкретных КП должна зависеть только от желания пользователя. Нужно, чтобы создаваемая КП запоминалась "как есть" – со своими пользовательскими ресурсами, своими вариантами цен, наименований ресурсов и работ, со своими строками числовых параметров. Обязательно нужно, чтобы создание и использование Комплексных Позиций было простым и естественным. Нужно, чтобы пользователи могли легко обмениваться своими комплексными позициями путем вывода-ввода информационных моделей КП. Сообщаю, что описанные выше требования к аппарату КП реализованы в АВК-5. Овладев простыми навыками создания и применения КП, пользователь, по сути, сможет составлять нечто подобное нужным ему фрагментам, причем, делать эту полезную работу он будет по ходу выпуска своей сметной документации. В редакции 2.8.0 представлена первая очередь проекта КП. Разработчики АВК-5 будут поддерживать и развивать эту технологию. Аппарат Комплексных Позиций, реализация концепции OutBox, которая, уверен, cо временем будет принята к внедрению разработчиками всех серьезных отечественных сметных программ (об OutBox см. п. 7 упомянутого Ридми) - именно это является основными отличиями программного комплекса АВК-5 от АВК-3.

Ответов - 227, стр: 1 2 3 4 5 6 All

Б. Н.: Сметчик пишет: Несомено, КП - отличная разработка программистов, позволяющая упростить составление смет по часто повторяющимся и типовым наборам работ. Начну с того, что Комплексная позиция это не " отличная разработка программистов", а лишь нормальная реализация программистами нормальной инженерной идеи. Идея эта состоит не в том, чтобы " упростить составление смет по часто повторяющимся и типовым наборам работ" - для этого не нужно было разрабатывать КП, достаточно воспользоваться старым советским механизмом "УСН" (Укрупненная Сметная Норма). Все УСН – это наборы сметных позиций, каждая из которых линейно зависит от одного параметра – строительного объема. Инженерная идея КП состоит в том, чтобы автоматизировать определение стоимости набора работ и затрат, описываемого не только своим строительным объемом, но и десятками иных параметров. При этом определенные позиции могут и не зависеть от строительного объема. Эти параметры не просто влияют на определенное количество требуемых ресурсов, но состав и значения Исходных параметров КП могут определять наличие или отсутствие различных позиций-работ или позиций-ресурсов в выходном документе. Комплексная позиция может объединять в себе группы позиций, целые разделы и даже отделы локальных смет. Их реальное наличие или отсутствие в выходной локальной смете (размораживание-замораживание) управляется через значения Исходных параметров, задаваемых пользователем при обращении к КП. Инструменты, заложенные в комплексной позиции, достаточны для реализации различных вариантов управления результатом применения этой сметной конструкции. Это управление осуществляется через "признаки активности" позиций КП. Признак активности принимает лишь 2 значения: 1 (позиция активна, она будет представлена а выходном документе) и 0 (позиция заморожена). "Интеллект", закладываемый в КП, зависит только от составителя комплексной позиции. В частном случае, это может быть и простая конструкция, моделирующая УСН. Пример: УСН может описать устройство 1 м. пог. подпорной стенки высотой в 1,5 м, толщиной в 40 см, из бетона М100. А одна КП в состоянии описать подпорные стенки из бетона, бутового камня, железобетона, трапециевидные (с определенными размерами внизу, вверху и по высоте), с устройством осадочного шва с заданным шагом, с различными способами отделки лицевой поверхности и т. п. Конкретная конструкция этой подпорной стенки определяется соответствующим составом и значениями Исходных параметров, заданных пользователем при обращении к такой КП. Алгоритм расчета КП не позволяет гарантировать получение выходных данных на 100% соответствующих проектным решениям. Поэтому, для широкого применения, при разнообразии видов и объемов работ , особенно при разработке смет по актам дополнительных работ (например у нас на дополнительные работы по воздуховодам), метод КП неэффективный. Функциональные возможности КП зависят от ее составителя. Чудес, конечно, не бывает. Однако, уверен, что можно составить и КП, учитывающую основные конструктивные решения даже при устройстве воздуховодов (и различные материалы, и сечения, и размеры, и способы крепления). Не нужно только думать, что применение КП призвано автоматизировать составление смет на все 100%. Никто такой задачи и не ставил. Выходной сметный документ – это всегда не только КП, но и различные дополнительные позиции, необходимые для полного описания реальных конструкций. Более того, все позиции, пришедшие в смету из КП доступны, если необходимо, последующему уточнению. Можно, конечно, забить гвозди в стену с помощью станка с программно-числовым управлением, но потом все-таки прийдется пересчитать гвозди и уточнить требуемую глубину забивки.... А можно просто молотком, без повторного пересчета. При применении в "Подрядчике" КП, пришедшей в Акт КБ-2в из Договорной цены, открыта возможность уточнять фактический расход ресурсов в каждой из ее позиций, иными словами, уточнять реальное количество "гвоздей". А вот при создании КП из позиций самого Акта КБ-2в запоминается не нормативный, а фактический расход ресурсов, т. е., расход по производственным нормам. Применение таких КП поможет освободить составителя Акта даже от последующего уточнения количества этих самых гвоздей. Можно, конечно, забивать гвозди в стену "просто молотком". Только вот, если таких гвоздей много, эффективнее делать это при помощи дюбельного пистолета. Правда, для этого следует предварительно освоить соответствующую инструкцию по его применению и пройти инструктаж по технике безопасности.

В.Н.: Не пройдет и полгода и я появлюсь чтобы снова уйти чтобы снова уйти на полгода Уважаемый Б.Н. Тема КП интересует многих, но не здесь, к сожалению. Полгода прошло, мы ждем Ваших резюме о Вашем детище и + обещанные книги о разработке КП. Деньги уже на счету.. не знаем, куда пересылать.

АВК: Будет ли в этой теме ликбез по КП? Или отделаемся общими фразами?


ГП АВК: В установленной АВК 2.10 в папке Doc есть файл Комплексная_позиция.doc Там очень хорошо описано все о КП

В.Н.: ГП АВК пишет: Там очень хорошо описано все о КП Я удивлен.... Зная КП не хуже авторов.... содержанию поста просто удивлен.

ГП АВК: Изучив тему в указанном документе, можно попробовать обмениваться своими КП, от простого к сложному. Если Сергей К. не будет возражать, то будем направлять файлы КП на его сайт.

Сергей.К: только за

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

В.Н.: Почему практически все механизмы ввода-вывода снабжены файлами примеров, а КП-НЕТ?? Почему "Вставка строк из текстового файла" не работает с КП, хотя форма Ф093-1 "Вставка позиций ЛС из внешнего источника" файл КП приняла??

В.Н.: АВК пишет: Будет ли в этой теме ликбез по КП? Или отделаемся общими фразами? Пока будете ждать ликбез (сам проводить его не хочу, слишком далеко в этой теме мы зашли по подвесным потолкам), попробуйте ПФ столетней давности, но работающий даже в АВК5. http://zalil.ru/29697231 Уверен: если хоть один раз введете ДЕМО-содержимое в АВК, во второй - будете искать сами пути заиметь собственную базу ПФ и с наслаждением ею пользоваться. P.S. (файл ИВАНОВИЧИ-САХАР.afr положите рядом с ConstrFragDemo.exe, к примеру в папку Avk5_2100\UKR или в папку DATA)

lina: Делаю я накопительные КП: Выбираю тему. Встретилось что-то по этой теме – создала КП, встретилось при составлении следующей сметы – добавляю в эту же КП и т.д. Добавлять приходится вручную, т.к. в готовую КП нельзя добавить позиции из сметы или, в крайнем случае, скопировать из соседней, вновь созданной КП. А жаль! А еще мне очень жаль, что нельзя создавать и использовать КП в сметах на оборудование. Речь идет о составлении калькуляций на различные электрические шкафы. А было бы удобно: выбрал нужный автомат в КП, а в смету попадает и его стоимость и его заводской монтаж. а то и почти полный набор приборов для похожих шкафов! Поэтому приходится создавать смету на СМР, включать в нее позиции из КП, а потом эти позиции копировать в смету на приобретение оборудования. И это получается все равно быстрее, чем составлять смету без использования комплексных позиций.

В.Н.: lina пишет: т.к. в готовую КП нельзя добавить позиции из сметы или, в крайнем случае, скопировать из соседней, вновь созданной КП. А жаль! В ЛС удалите заголовок КП и добавляйте все что нужно, далее все строки выделяете и создаете новую КП под другим именем. lina пишет: А еще мне очень жаль, что нельзя создавать и использовать КП в сметах на оборудование Все оборудование вводится. Конкретные примеры проблемы про шагам приведите.

lina: В.Н. , спасибо, что так оперативно откликнулись! В.Н. пишет: В ЛС удалите заголовок КП и добавляйте все что нужно, далее все строки выделяете и создаете новую КП под другим именем И заново ко всем позициям, что уже были в КП вводить логику? А у меня в КП практически во всех позициях присутствует логика с использованием исходных параметров Иi. В.Н. пишет: Все оборудование вводится. Конкретные примеры проблемы про шагам приведите 1)Захожу в смету на приобретение оборудования 2)помечаю нужные мне позиции 3)захожу в "создание" и Я не нахожу ничего типа "создание КП" Когда хочу использовать КП в смете на оборудование: 1)Захожу в смету на приобретение оборудования 2)захожу в "создание" и Как обратиться к КП? Что я делаю не так?

В.Н.: lina пишет: И заново ко всем позициям, что уже были в КП вводить логику? А у меня в КП практически во всех позициях присутствует логика с использованием исходных параметров Иi. 1. Если применена логика, то это уже есть программа. Коррректировать программу можно только на уровне КП (добавлять, удалять и пр). Программа так и называется КПЕД1 или по-другому. На уровне ЛС ею только пользуются. Представьте: Вы захотели интересные вещи из АВК скопировать в СТС. 2. Все оборудование вводится в ЛС и создаются КП. В сметах на приобретение оборудования такой фокус не предусмотрен.

lina: В.Н. пишет: Если применена логика, то это уже есть программа. Коррректировать программу можно только на уровне КП (добавлять, удалять и пр). А хотелось бы из КП: <добавить> <из сметы> (тут идет выбор сметы из списка строек и позиций из сметы) <вставить в КП> Это я мечтаю В.Н. пишет: Все оборудование вводится в ЛС и создаются КП. В сметах на приобритение оборудования такой фокус не предусмотрен. И я об этом!

В.Н.: lina пишет: А хотелось бы из КП: <добавить> <из сметы> Предлагайте разработчикам в соответствующей теме. Думаю, полезности никому не повредят.

lina: В.Н. , спасибо за поддержку. В.Н. пишет: Предлагайте разработчикам в соответствующей теме. Думаю, полезности никому не повредят. Подожду немного. Надеюсь, что кто-нибудь из разработчиков здесь напишет свои комментарии к моим постам

Б. Н.: lina Предложения, высказанные Вами полезны и важны. 1. Сегодня в смете на приобретение оборудования закрыт доступ к вставке КП по той причине, что КП, в общем случае, может содержать и позиции, не являющиеся оборудованием. При вставке КП в смету на приобретение оборудования строки-неооборудование не должны быть перенесены. Но в составе любой позиции-оборудование может быть формула, в которой есть ссылка на позицию-необорудование. Как тут быть? Сегодня, действительно, приходится решать подобные задачи из среды обычной сметы с последующим копированием примененной КП в смету на приобретение оборудования. Попробуем решить данную задачу в редакции 2.11. 2. Задачу копирования в КП группы позиций из любых локальных смет строек также будем решать в новой редакции. Благодарю за предложения.

lina: Б. Н. Спасибо! Будем ждать новую редакцию!

В.Н.: Версия АВК5 2.10.4 принесла нам много нового, и вместе с ним: 2.6. В папку «Data» включен пример Комплексной позиции (файл КП20-1-1-1.imk). Проверить так и чешутся руки. Открываем коробку с новым КП20 , а в ней аккуратненько лежат замороженные рыбки. Как их правильно разморозить, чтобы не испортить продукт не сказано нигде. Господа разработчики! Где ХЕЛП к консервной банке??

ЗЛБ: В.Н. пишет: Открываем коробку с новым КП20 , а в ней аккуратненько лежат замороженные рыбки. Как их правильно разморозить, чтобы не испортить продукт не сказано нигде. Господа разработчики! Где ХЕЛП к консервной банке?? В списке КП нажмите F1 !

В.Н.: Спасибо, но у меня семерка, а там пшик по F1.

Сергей.К: В.Н. Позиции, для которых Текущие количества ТПi оказались равными нулю, считаются "замороженными", на экране они отмечены "снежинкой". Такие позиции не попадут в выходной документ локальной сметы. Для разморозки замороженной позиции (если только у нее не равно нулю числовое значение ЧПi), достаточно изменить формулу для ее ПАi - так, чтобы стало ПАi=1. Начиная с редакции 2.10.0 введен инструмент выделения в теле КП нескольких, следующих подряд (без пропусков) позиций, которые можно отметить как "Блок групповой заморозки". Такой блок выделяется специальными пронумерованными окаймляющими его строками "Начало настраиваемого блока групповой заморозки" и "Конец настраиваемого блока групповой заморозки". Количество позиций в блоке не ограничивается. Изначально i-я строка "Начало настраиваемого блока групповой заморозки" имеет свой Признак Активности ПАi принимаемый по формуле ПАi=0. При ПАi=0, все строки-позиции соответствующего блока групповой заморозки будут заморожены и специально отмечены в экране значком "снежинка". Они исключены из выходного документа. Если же для строки "Начало настраиваемого блока групповой заморозки" окажется, что ее ПАi=1, то позиции блока разморозятся и будут присутствовать в выходном документе. Учитывая это, можно через формулу ПАi данной строки организовывать в КП то, что в программировании именуется "условный переход управления", т. е, в зависимости от настраиваемого значения данного признака активности ПАi, можно выполнять либо не выполнять групповую заморозку отмеченного блока позиций локальной сметы. Выделенную пользователем группу позиций КП теперь можно копировать в пределах рассматриваемой КП. Копируемые позиции вставятся над позицией, на которой установлен курсор.

ЗЛБ: В.Н. пишет: Спасибо, но у меня семерка, а там пшик по F1. Возьмите у Билла WinHelp32.exe.

В.Н.: ЗЛБ пишет: Возьмите у Билла WinHelp32.exe. Я привык брать у ЗЛБ все в одном флаконе....

ЗЛБ: В.Н. пишет: Я привык брать у ЗЛБ все в одном флаконе Цитата с сайта microsoft " После выпуска систем Windows Vista и Windows Server 2008 сторонним разработчикам программного обеспечения не разрешено распространять программу WinHlp32.exe в составе своих программ. "

В.Н.: Так и я о том же!!! Билл прав. Свой ХЕЛП нужно иметь. СВОЙ, на своем формате. Все сегодня д.б. своим для ощущения полной свободы.

ЗЛБ: В.Н. пишет: Так и я о том же!!! Билл прав. Свой ХЕЛП нужно иметь. СВОЙ, на своем формате. Ну тогда и свою Intel, свой ОС, свой Office ! Долой низкопоклонство перед западом.

В.Н.: Дело в том, что все прилагаемые к АВК файлы с примерами -рабочие. А когда загружаем КП20 и ставим объем - ледниковая тишина.

ЗЛБ: В.Н. пишет: Дело в том, что все прилагаемые к АВК файлы с примерами -рабочие. А когда загружаем КП20 и ставим объем - ледниковая тишина. 1. Для начала необходимо прочесть HELP и разобраться в заполнении исходных данных. 2. После этого необходимо заполнить свой вариант исходных данных, войти в состав КП и убедиться в том, что нужные Вам позиции не заморожены.

В.Н.: ЗЛБ пишет: 1. Для начала необходимо прочесть HELP и разобраться в заполнении исходных данных. 2. После этого необходимо заполнить свой вариант исходных данных, войти в состав КП и убедиться в том, что нужные Вам позиции не заморожены. Это и есть полуфабрикат, т.е. нужно самому доделывать недоделанное: купи в кулинарии голубцы, а к ним еще сметану, перец, лук.., заправь, стуши по ХЕЛПу или рецепту с разрешения Билла, и ешь, если удачно приготовил... Лучше уж в кафе купить готовенькое!! ============================= ПиСи: Механизм КП, который тянет на Оскара, д.б. презентован достойно (ИМХО).

ЗЛБ: В.Н. пишет: Это и есть полуфабрикат, т.е. нужно самому доделывать недоделанное: купи в кулинарии голубцы, а к ним еще сметану, перец, лук.., заправь, стуши по ХЕЛПу или рецепту с разрешения Билла, и ешь, если удачно приготовил... Это пример для обучения. А примеры так и делаются.

В.Н.: ЗЛБ пишет: Это пример для обучения. А примеры так и делаются. Не убедили. Пример должен быть примером для подражания или неким образцом, как это сделано в ПФ "ФП1-У`Первый учебный пример`Сидоров*" с ярким рабочим примером применения и разработки ПФ в соответствии с его техописанием, ИМС -ИВАНОВИЧИ, ТХТ-БУХ, ТХТ-РЕГИОН и т.д. Только КП20 почему-то получился не для чайников и не для пользователей. Знатоки, кроме ЗЛБ!! Заполните, плз, сей пробел результатами своих познаний в содержании ХЕЛПа и правильном применении КП20... жду... мастер-класс... ------------- P.S. - это не есть привычная провокация, это - реальный и очень интересный вопрос: кому пошла на пользу КП20? Кто сумел ощутить мощь и силу механизма КП путем реализации "умного и интеллектуального" примера КП20?? Для какой категории пользователей предназначена КП20?? Не заморозят ли снежинки всех позиций КП20 мозги всем пользователям ПК АВК5??

lina: В.Н. пишет: Пример должен быть примером для подражания или неким образцом А я так и делаю КП, если в них нужно задавать исходные данные. И на то есть свои причины. К сожалению, не все, кто пользуется КП, вникают в суть(((. Нашел человек КП с подходящим текстом, ввел текущий объем, какие-то позиции попали в смету, значит все сделано правильно (считает этот человек). А если все позиции вышли замороженые - тут уже есть повод задуматься и ввести необходимые исходные данные. К сожалению. это реалии(((. Много могу писать по этому поводу. Наболело... Но это уже другая тема) Вот если бы сразу при обращении к КП выскакивало окошко, в котором нужно ввести текущий объем и тут же ниже исходные данные (ну вроде как во фрагментах) - может быть это решило бы такую проблему?

В.Н.: lina пишет: Вот если бы сразу при обращении к КП выскакивало окошко, в котором нужно ввести текущий объем и тут же ниже исходные данные (ну вроде как во фрагментах) - может быть это решило бы такую проблему? Решило бы. Т.к. установив объем не каждый перейдет на закладку "Исходные данные" ( ведь читать нужно по разрешению Билла и то, если такое пояснение в ХЕЛПе есть). А если и перейдет, возможно и забудет (пройдя сотни параметров исходных данных) о ранее задаваемом объеме.

ЗЛБ: lina пишет: Вот если бы сразу при обращении к КП выскакивало окошко, в котором нужно ввести текущий объем и тут же ниже исходные данные (ну вроде как во фрагментах) - может быть это решило бы такую проблему? При вводе КП в ЛС так и происходит - выскакивает окошко в котором вы вводите текущий объем и исходные данные.

lina: ЗЛБ пишет: При вводе КП в ЛС так и происходит - выскакивает окошко в котором вы вводите текущий объем и исходные данные. К сожалению, на вкладку "Исходные данные" нужно переходить. А мы ввели текущий объем, сохранили и все. Ну не вырабатывается у нас пока привычка сразу переходить на "Исходные данные"((( А когда видит человек, что все позиции заморожены (как в примере) - появляется повод заполнить и исходные данные.

В.Н.: Самая лучшая программа автоматизации процессов - не имеющая ХЕЛПа вообще. Интуитивно понятные интерфейсы с тултип-подсказками - это лучший учитель и помощник. К сожалению, перекладывание своей внедренной мысли на "пользовательскую смекалку" и посылание его на другие континенты во времена интенсивного информационного давления на специалиста-сметчика в целом имеет место не только в ПК АВК5. (ИМХО)

ЗЛБ: В.Н. пишет: Самая лучшая программа автоматизации процессов - не имеющая ХЕЛПа вообще. В.Н. пишет: К сожалению, на вкладку "Исходные данные" нужно переходить. А мы ввели текущий объем, сохранили и все. Ну не вырабатывается у нас пока привычка сразу переходить на "Исходные данные Самая лучшая программа - программа с интеллектом человека и использующая в качестве интерфейса голос. Но до этого момента придется подождать лет 8-12

В.Н.: *PRIVAT*



полная версия страницы