Форум » » Отцы или дети? ПФ или КП? » Ответить

Отцы или дети? ПФ или КП?

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

Ответов - 67, стр: 1 2 All

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

В.Н.: Уважаемый, exde . Я дико извиняюсь, может и не в тему. Убежден в одном: не будет "Большого театра", не будет и "запятой".

Natanova: Всем привет! Очень интересная тема! Я пока в начале пути (освоила п. 2 простейший фрагмент) Буду доганять! Спасибо, что делитесь опытом! С большим интересом слежу за дискуссией.


В.Н.: 6. Конструктор Пользовательских Фрагментов. Скачиваем программку FragToAvk3 на стройсмете в теме ШАРА. Выполняем условия ХЕЛПА, запускаем. В окне Ф100 давим на единичку Попадаем в Ф101, правой кнопкой мыши попадаем в Ф103 пишем ФОРУМАВК (это наш будущий сборник, в котором будут храниться в виде кодов ПФ наши фирменные нормы или расценки) сохраняем давим на текст ФОРУМАВК, попадаем в Ф110 (форма, которая формирует текст будущего фрагмента) заполняем пока одну позицию, сохраняем, в Ф102 давим по строке созданной нормы (норма автоматически сохраняется в базе пользователя программы) вводим нужное количество==далее пишем "наименование сметы" --- давим "сформировать фрагмент". ПФ появится в папке C:\avk3_27.ukr\IFrg_Use Загружаем ПФ в АВК5, жмем "проверить....." Выдало ошибку, ...после слов ФПЕ должно быть не более 4-х символов. Лишние стираем. Вводим в АВК5, на уровне ЛС проверяем. Работа с конструктором несложная. С первого захода должно получиться. Главное, что создана мини-смета при помощи фрагмента в текстовом формате без участия ПК АВК5, но которую только АВК5 и сможет прочитать. При достаточно большой пользовательской базе можно быстро создавать сметы, строя их из маленьких кирпичиков - пользовательских мини-ПФ. Базу можно сохранить в архив для передачи на другой компьютер. ..продолжение следует.

В.Н.: 7. Мобила + ПФ = КБ2 Набив базу пользовательскими ПФ (можно для определенного проекта разбить смету ДЦ на конструктивные элементы), передадим распечатку своему прорабу. 158 = Кирпичная кладка перегородок, раствор вручную, м2. 160 = Кирпичная кладка стен простых, раствор вручную, м3. .... и т.д. (Здесь http://zalil.ru/32814489 есть готовый файл архива, который можно загрузить в FragToAvk3). Пришло время "закрываться". Объект далеко, времени как всегда не хватает. Набрав текст в виде кодов (номера норм и объемы) 158/144 160/33,6 прораб отправляет СМС или ЕМЕЙЛ сметчику или секретарше, которая научилась вводить заготовки в АВК5. Если есть спецобработчик, то он сам создаст текстовый файл-заготовку КБ6, если нет, копируем текст и сохраняем текстовый файл под именем типа Акт январь Петренко.txt Конструктором FragToAvk3_RUS (только в нем есть конвертер ПФ из КБ6 ТХТ) преобразуем файл в ПФ. (Меню>> Фрагменты>> Фрагмент из КБ6 ТХТ>> выбираем текстовый файл) в Ф111 выбираем тот сборник (раздел), в котором хранятся нормы для объекта Петренко автоматически сформируется фрагмент C:\avk3_27.ukr\IFrg_Use\ФП43707.txt, который вводим в АВК5 Смета готова! ( и когда она составляет сотни позиций, радости нет предела) Для КП такая роскошь недоступна. ....продолжение следует

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

В.Н.: Б. Н. пишет: Для КП такая роскошь ... может стать доступной уже в следующей редакции 2.12.0. Если это будет, то опыт прошлых лет будет полезен многим пользователям, ценящим свое время и труд. 8. Передаем бразды правления. Только представьте: прораб научился составлять коммерческие сметы = +100. Шаблон, представленный ниже, переводит его работу просто в игру "Дом-2". В колонке "Б" дростаточно указать номера фирменных расценок (а это и есть прототипы ПФ)(колонка Н=машины, М=материалы). Базы расценок на работы, материалы, машины хранятся на соседних листах шаблона. (Работы) (Машины) (Материалы) Когда с полсотни КомСмет сделано, они обрабатываются очень простой программой, которая одновременно формирует ПФ для загрузки КомСмет в АВК5 и проводит аналитический учет фактического выполнения работ, т.е. формирует промежуточные итоги. Далее идут сопоставления ТМЦ, запроцентованных в КБ2 с учтенными в своих матотчетах исполнителем работ............. И....и....и.... Если мне удавалось при помощи сложных ПФ сокращать свое рабочее время на 20 рабочих дней в месяц, то механизм КП сможет нам подарить и Канары и Египетские пляжи не в ущерб производству. Уверен, что КП вполне смогут не только заменить существующий механизм ПФ, но и продвинуть технологии автоматизированного составления сметной документации и учета выполненных работ на много шагов вперед. Ждемс..... новых версий и новых продвинутых, воплощенных в ПК, плодотворных идей.

В.Н.: Б. Н. пишет: Для КП такая роскошь ... может стать доступной уже в следующей редакции 2.12.0. Для этого разработчикам АВК-5 при вводе текстового файла исходных данных к локальной смете достаточно лишь открыть возможность обращаться в этом файле не только к позициям НСИ, но и к Комплексным Позициям. Здесь пользователь будет задавать в отдельной строке Поисковый образ КП, текущий строительный объем и числовые значения требуемой части ее Исходных параметров. Уже не только я, но и многие предприятия ждут в КП реализации аналогов ПФ в текстовом виде. А если еще и доступ к параметрам в строке обращения к КП будет реализован типа =============== КПСТЕН`П1=33,44`П2=12707`П3=8,03* =============== - БОМБА!!! гарантирована!! Не нужна будет аттестация. Все ненужные "специалисты" и неудобные функции АВК5 отпадут сами собой.

Б. Н.: В.Н. пишет: КПСТЕН`П1=33,44`П2=12707`П3=8,03* Именно так и должно быть. При этом, в текстовой строке обращения к Комплексной Позиции ее Исходные параметры (они идентифицируются, кстати, не Пi, а Иi) могут быть записаны в любом порядке, а Текущий строительный объем КП (ТКП), если он равен Начальному строительному объему КП (НКП) может и не задаваться.

lina: В свое время много лет назад я сделала фрагмент к Е36, т.ч.п.1.2.1, чтобы каждый раз не высчитывать коэффициенты, не разбираться, не вводить к-ты к машиночасам избранных машин, а просто ввести исходные данные и получить результат. Пользовались мы в отделе им лет 10. А вот, начиная с последней редакции, фрагмент перестал работать. Подозреваю, что это связано с тем, что машины шифруем теперь не "С2", а "СН2". Я так понимаю, что разработчики ничего уже во фрагментах менять не будут. Т.е. пользоваться им придется в предыдущих редакциях и переносить результат в 3.0.2 (а потом и в последующие). Как составить КП вместо такого фрагмента, я тоже не представляю. Ну разве что это будет огромнейшая КП, учитывающая всевозможные варианты коэффициента К1 (см.т.ч.п.1.2.1). Я из своего фрагмента сделала маленький, учитывающий только две нормы сборника Е36: ФПЕ36`Сборник Е36, т.ч.п.1.2.1* :ДС`Плотность сухого грунта в сооружении`2``* :ДК`Плотность сухого грунта в карьере`2``* :ДОВ`Объемный вес (для транспорта)`2``* :ДОГ`Объем грунта`2``* :ДН`Норма`10`2#Е36-1-1#Е11:Е36-1-2#Е12* :Д* :ХК1=?С./?К.* :ТК1(1`=1`)1* :ВН2=?К1.`Н5=?К1.`Н6=?К1.`К2=0,5* :Швыбираем норму из базы* :ВН2=?К1.`Н5=?К1.`Н6=?К1.`К2=1,5* :ОНеправильно* :ТК* :ТН(=)Е11`(=)Е12* :Б* :ВРГ=1,025* :ЛЕ36-1-1`?ОГ.`Т1=т.ч.п.1.2.1 К1=?С./?К. К2=?К2.`Т3=2=?Н2.#5=?Н5.#6=?Н6.`Т6=х212-801.?К2./х212-910.?К2.* :БК* :Б* :ВРГ=1,025* :ЛЕ36-1-2`?ОГ.`Т1=т.ч.п.1.2.1 К1=?С./?К. К2=?К2.`Т3=2=?Н2.#5=?Н5.#6=?Н6.`Т6=х201-314.?К2./х201-315.?К2./х212-711.?К2./х212-712.?К2./х212-802.?К2./х212-911.?К2.* :БК* :ОНеправильно* :ТК* :Школ-во грунта (м3): ?ОГ.х?С./?К.х?РГ. * :Школ-во грунта (т): ?ОГ.х?ОВ.х?С./?К.х?РГ. * <Ф* Может кто-нибудь посоветует как подкорректировать ПФ, чтобы можно было работать в версии 3.0.2 или как создать КП попроще, покороче?

В.Н.: lina пишет: Может кто-нибудь посоветует как подкорректировать ПФ, Ничего Вы не подкорректируете. Выражение (Т6=х212-801) ПФ видит только своими внутренними глазками как С212-801, позиции которой в 302 НЕТ! Пробуем через явные переменные (как вариант): ============ ФПН1138`ПРОБА* :ДУ`Нажмите кнопку "Сохранить" `0* :Д* :ВСН2=СН212-801* :Л?СН2.`15* <Ф* ============ Все работает, но здесь - самостоятельные позиции машин. Вряд ли в Т6 можно будет впихнуть переменную. Нужно поэкспериментировать, если будет время.

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

В.Н.: lina пишет: До сих пор так и висит мертвым грузом строка переменных для каждого ресурса машин Вы не суетитесь. Если машина видит "С" вместо "СН" -нужно и подсунуть ей "С", создав список машин в регионе МАШИНЫ-С. Обойти любой ПК можно и нужно. Пока у меня сейчас нет возможности, ч-з несколько дней поиздеваюсь над ПФ (Т6).

В.Н.: Эксперименты показали, что пользовательскую позицию для строительных машин и механизмов с шифром отличным от СН создать невозможно: Следовательно в ПФ по Т6 машину не удалишь, не изменишь и не заменишь. А это означает, что с версии 3-0-2 ПФ в полной мере работать не будут. ПС: хотя в том же АВК5 в других сборниках (здесь С4) с поисковым образом вытворяй что хош:

lina: В.Н. спасибо! В.Н. пишет: с версии 3-0-2 ПФ в полной мере работать не будут тоже пришла к такому выводу, но очень надеялась: "А вдруг?" Теперь надежда осталась только на разработчиков, что, может, что-то изменят в программе. Да и то, надежда призрачная.

В.Н.: lina пишет: Теперь надежда осталась только на разработчиков, что, может, что-то изменят в программе. Да делов то: С2 изменить на СН2 после версии 3.0.0.

ЗЛБ: В.Н. пишет: Выражение (Т6=х212-801) ПФ видит только своими внутренними глазками как С212-801, позиции которой в 302 НЕТ! В поправке Т6 применяется метка и шифр ресурса без префикса( ранее символ "С", а теперь символы "СН"). Метка - С или И, или У, или Ж. Поэтому на Т6 не сказывается переход с С2 на CН2.

В.Н.: ЗЛБ пишет: Поэтому на Т6 не сказывается переход с С2 на CН2. Сказывается и очень!!! На выражение (Т6=х212-801) ПФ говорит: "Нет в НСИ ресурса С212-801" ПФ не знает о существовании префикса СН2!!! Скопируйте, вставьте в ПФ, и школа ЮВ на время забудется. ==================================== ФПЕ36`ресурсы - машины* :ДУ`Нажмите кнопку "Сохранить" `0* :Д* :XКОЛ=0* :XКОЛ=?КОЛ.+11* :ВР=Е8-6-1* :Л?Р.`R2(?КОЛ.х1)`Т6=У202-218* <Ф* ====================================

lina: Очень рада, что и разработчики сюда заглянули! ЗЛБ пишет: на Т6 не сказывается переход с С2 на CН2. Почему тогда мой фрагмент, который я привела выше, в последней редакции не работает?

ЗЛБ: lina пишет: допущена ошибка при проверке пользовательского фрагмента. Для обхода этой ошибки необходимо шифр ресурса машины ( без префикса СН) присвоить некоторой переменной, которую применить в Т6.

В.Н.: Т6-не любит переменных. Разработчикам пора бы это знать!!!

ЗЛБ: В.Н. пишет: Т6-не любит переменных. Разработчикам пора бы это знать!!! Можно подумать, что уважаемый В.Н создавал АВК ! После трансляции Т6 не будет иметь переменых. Об этом тоже нужно знать. Тест фрагмента из сообщения 188 будет выглядеть следующим образом: ФПЕ36З`Сборник Е36, т.ч.п.1.2.1 Земля* :ДС`Плотность сухого грунта в сооружении`2``* :ДК`Плотность сухого грунта в карьере`2``* :ДОВ`Объемный вес (для транспорта)`2``* :ДОГ`Объем грунта`2``* :ДН`Норма`10`2#Е36-1-1#Е11:Е36-1-2#Е12* :Д* :ХК1=?С./?К.* :ТК1(1`=1`)1* :ВН2=?К1.`Н5=?К1.`Н6=?К1.`К2=0,5* :ШТакую норму введи сам. Тут много ума не надо!!!* :ВН2=?К1.`Н5=?К1.`Н6=?К1.`К2=1,5* :ОНеправильно* :ТК* :ВТР1=201-301`ТР3=201-314`ТР4=201-0315`КАТ1=212-701`КАТ2=212-711`КАТ3=212-712`КАТ4=212-801`КАТ5=212-802`КАТ6=212-910`КАТ7=212-911* :ТН(=)Е11`(=)Е12* :Б* :ВРГ=1,025* :ЛЕ36-1-1`?ОГ.`Т1=т.ч.п.1.2.1 К1=?С./?К. К2=?К2.`Т3=2=?Н2.#5=?Н5.#6=?Н6.`Т6=х?КАТ4..?К2./х?КАТ6..?К2.* :БК* :Б* :ВРГ=1,025* :ЛЕ36-1-2`?ОГ.`Т1=т.ч.п.1.2.1 К1=?С./?К. К2=?К2.`Т3=2=?Н2.#5=?Н5.#6=?Н6.`Т6=х?ТР3..?К2./х?ТР4..?К2./х?КАТ2..?К2./х?КАТ3..?К2./х?КАТ5..?К2./х?КАТ7..?К2.* :БК* :ОНеправильно* :ТК* :Школ-во грунта (м3): ?ОГ.х?С./?К.х?РГ. * :Школ-во грунта (т): ?ОГ.х?ОВ.х?С./?К.х?РГ. * <Ф*

В.Н.: ЗЛБ пишет: Можно подумать, что уважаемый В.Н создавал АВК ! Та даже после тяжелых бессонных ночей подобная мысль мне бы в голову никогда не пришла. ЗЛБ пишет: После трансляции Т6 не будет иметь переменых. Об этом тоже нужно знать. Укорять пользователя в том, что он не знает, чего нет в описании, а есть в уме разработчиков -не есть хорошо!!

lina: ЗЛБ пишет: Для обхода этой ошибки необходимо шифр ресурса машины (без префикса СН) присвоить некоторой переменной, которую применить в Т6 Спасибо! Попробую. Когда писала этот фрагмент, лет 10 назад, у меня ничего не получилось через Т6.

В.Н.: Робот Гриша обрабатывает КП Пока я хожу по семинарам и шопингам, прорабы исправно шлют на почту выполнение (они так привыкли, я об этом выше писал). А в это время Робот Гриша обрабатывает сообщения и набирает позиции ЛС через КП сам, он так привык. В свободное от безделия время я стыкую готовые стройки с БУХгалтерией (Грише пока не доверяю) -и о-ля-ля, работа сделана. Но вот беда: этот механизм пока никому недоступен. Ведь КП не видны ни из какого текстового файла или Пользовательского Фрагмента: - "ручками"-, говоряти разработчики.. А ведь сколько обещаний здесь звучало: Б. Н. пишет: В.Н. пишет:  цитата: Смета готова! ( и когда она составляет сотни позиций, радости нет предела) Для КП такая роскошь недоступна. ....продолжение следует Для КП такая роскошь ... может стать доступной уже в следующей редакции 2.12.0. В.Н. пишет: Б. Н. пишет:  цитата: Для КП такая роскошь ... может стать доступной уже в следующей редакции 2.12.0. Для этого разработчикам АВК-5 при вводе текстового файла исходных данных к локальной смете достаточно лишь открыть возможность обращаться в этом файле не только к позициям НСИ, но и к Комплексным Позициям. Здесь пользователь будет задавать в отдельной строке Поисковый образ КП, текущий строительный объем и числовые значения требуемой части ее Исходных параметров. Уже не только я, но и многие предприятия ждут в КП реализации аналогов ПФ в текстовом виде. А если еще и доступ к параметрам в строке обращения к КП будет реализован типа =============== КПСТЕН`П1=33,44`П2=12707`П3=8,03* =============== - БОМБА!!! гарантирована!! Б. Н. пишет: В.Н. пишет:  цитата: КПСТЕН`П1=33,44`П2=12707`П3=8,03* Именно так и должно быть. При этом, в текстовой строке обращения к Комплексной Позиции ее Исходные параметры (они идентифицируются, кстати, не Пi, а Иi) могут быть записаны в любом порядке, а Текущий строительный объем КП (ТКП), если он равен Начальному строительному объему КП (НКП) может и не задаваться. А воз и ныне там. Что скажете, господа разработчики?? Ведь КП -это и ГНЧ и ЕНИРы и Укрупненные Нормы и интеграция в графические приложения (АВТОКАД, АРХИКАД, ЕКСЕЛЬ и т.п.) и невероятно легкая и супер-эффективная система автоматизации сметного документо-творчества. ЗЛБ пишет: Можно подумать, что уважаемый В.Н создавал АВК ! Мне пришлось переделать АВК5 3.0.3. в АВК7 4.1.2 как вариант программы будущего (ошибки 3.0.3 пришлось оставить). Как демо-вариант вставки КП в АВК существует уже давно и без помощи разработчиков. Но обещания все-таки пора выполнять... Качать здесь Инструкция внутри. ПС: Можно и с русским интерфейсом (вобщем...медитируйте.)

Y: Специалисты по фрагментам подскажите пожалуйста можно ли засунуть материал внутрь расценки вместо по проекту при создании фрагмента ?

В.Н.: Y пишет: можно ли засунуть материал внутрь расценки вместо по проекту при создании фрагмента ? Да. Оператор "Д" -добавить. К примеру: .....Т6=Д111-1324.43 Добавили С111-1324- цемент 43 -расход по норме



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