Презентую новую версию программы, из нового: - добавлен лист ввода данных для формирования АОСР - добавлен шаблон АОСР в папку шаблоны - правка ошибок
Итак мини инструкция для работы с программой.
1. Распаковываете архив в отдельный каталог
2. В подкаталоге "Шаблоны" открываете поочередно каждый шаблон и при помощи интерфейса Excel и свойств печати настраиваете вид документа для печати под активный принтер в системе. * Примечание. К сожалению не смотря на установки в Excel одна и та же область печати для разных принтеров на одной системе может требовать разного кол-ва бумаги и выводится вовсе не так как планировалось. На текущий момент я не знаю как это можно исправить. Буду признателен любой информации на сей счет.
3. После редактирования файлов в подкаталоге "Шаблоны" следует подняться на один уровень вверх и открыть Excel файл с макросами. Пароль для открытия файла - "qwerty" (без кавычек).
4. Управление выводом актов находится в файле с макросами на листе "Титул". Значение переменных представлено на скрытом листе "Переменные". Лист "Данные для проекта" содержит общие данные о подписантах, организациях уччаствующих в строительстве, ответственных лицах, объекте. На листах "БД для входного контроля" и "БД для АОСР" заносится информация необходимая для заполнения актов, т.е. исключительно то, чем будут заполняться поля актов. Серым цветом выделены ячейки которые содержат формулы или ссылки. Так же во многих белых ячейках работают выпадающие списки. Это сделано для удобства ввода.
5. На листе "Титул" организован вывод, при помощи кнопок, необходимых актов. Справа находятся кнопки вывода определенного вида актов, а если в столбце "Выбор документов" установить "Да" или "Нет", то можно выводить комплект актов в одно нажатие. Кнопка находится под таблицей.
**Примечание. В случае если в ходе аварийного прерывания работы макроса в книге появились "лишние" листы - дублирующие листы необходимо удалить перед повторным запуском. Такие листы имеют в своем имени версию листа, например "БД для АОСР (2)". Для гарантированной корректной работы макроса такую книгу необходимо закрыть, сохранив изменения, заново открыть и, разрешив запуск макроса в правах, повторить процедуру вывода.
Дата: Понедельник, 21.05.2018, 17:03 | Сообщение #
Лейтенант
Нижний Новгород
Награды:
Группа: Проверенные
Город: Нижний Новгород
Сообщений: 52
Репутация:
Статус: Offline
Добавлен функционал отслеживания использованных материалов в актах АОСР, которые были проведены по актам входного контроля. Ограничение метода - нельзя использовать в одном АОСР более одного раза один и тот же материал с одинаковым паспортом (основанием), т.к. условие поиска - первое вхождение. Функция находится на листе "БД для входного контроля" и представляет собой строку с кол-вом списываемых всех материалов по всем актам АОСР (если раскрыть скрытые ячейки, то можно будет посмотреть и по каким конкретно АОСР происходило списывание). В случае превышения объем подсвечивается оранжевым цветом в крапинку, в случае совпадения с актом входного контроля - подсвечивается зеленым. Пока что так.
Добавлено (20.12.2017, 12:25) --------------------------------------------- Статья на Хабрахабре о макросах используемых в этой программе. https://habrahabr.ru/post/344956/
Добавлено (20.01.2018, 22:38) --------------------------------------------- Что нового: Версия 0.0.5 - Внесены изменения в код макросов и формул на листах, с целью увеличения быстродействия и уменьшения некоторых ошибок. - Добавлен новый лист "Реестр", который позволяет собирать информацию по АОСРам и актам входного контроля с приложениями в единую таблицу-заготовку для составления и заполнения итогового реестра. Так же эти данные служат базой для заполнения Раздела 6 ОЖР. Т.к. 20.01.2018г. внутренняя проверка представителей АК Транснефть постановила вносить в Раздел 6 ОЖР не только наименование АОСР, но так же и Актов входного контроля, то выводимый файл для ОЖР составлен с учетом этого замечания. Если Вам необходимо вписать лишь АОСРы просьба сообщить и я выпущу специальную версию программы без учета этого нововведения.
Добавлено (21.05.2018, 17:03) --------------------------------------------- Данная версия программы позволяет выводить акты входного контроля по форме ВСН, а так же Журнал входного контроля по форму 12 РД 39-00147105-015-98, АОСР по форме Приказа Ростехнадзора №1128 с изм. (Приказ №470), Еще осуществляется подготовка и вывод информации для заполнения ОЖР (Разделы 3 и 6), а так же выводит Общий реестр АВК и АОСР с приложениями в виде отдельного файла.
Версия 0.5.0
- Переработаны шаблоны в сторону удобства и актуальности версий. Шаблон АОСР изменен согласно последних требований Ростехнадзора (Приказ РОСТЕХНАДЗОРА №470). - Внесена частичная возможность вывода в формате MS Word, так и в формате MS Excel, в частности для актов Входного контроля, АОСР и журнала Входного контроля. - В журнале Входного контроля сделана возможность частичного заполнения содержимым по аналогии с актами Входного контроля. Так же теперь очищается форматирование сеткой не используемых строк в формате Excel. - Изменено оформление листов "Титул", "Данные для проекта", "БД для входного контроля", "БД для АОСР" с целью сделать процесс ввода и обзор данных более удобным. - Исправлены мелкие ошибки, а так же в код встрена проверки на ошибки существования файлов шаблонов по их местоположению. - Исправлен и полностью автоматизирован Реестр ИД. Теперь он выводится в файл формата Excel.
Установка: Распаковать в отдельную папку. В подпапке "Шаблоны" находятся, шаблоны форм для заполнения. Именно редактируя содержание и форматирование шаблона можно подогнать настройки вывода под свой принтер, требования Заказчика или поменять стили/содержимое. Краткая справка по работе с программой содержится в файле ReadMe.doc
Дата: Воскресенье, 10.06.2018, 20:39 | Сообщение #
Лейтенант
Нижний Новгород
Награды:
Группа: Проверенные
Город: Нижний Новгород
Сообщений: 52
Репутация:
Статус: Offline
Так же прилагаю инструкцию по работе с программой
Добавлено (10.06.2018, 20:39) --------------------------------------------- Актуальная Версия 0.5.3
Что нового, по сравнению с 0.5.0: - Убрана функция отвечающая за перенос строк и заменена формулой. Таким образом увеличилась отзывчивость работы с Книгой и возрастала скорость обработки информации. - Добавлена переработанная инструкция по работе с программой. - На листе "МСГ" добавлен функционал заголовков. Это необходимо для того, что бы отслеживать и соотносить работы по актам ИД с с позициямиРКЦ/ЛСР. - На листе "МСГ" добавлен функционал просмотра объема работ в выиде выпадающего графика. Функция экспериментальная, т.к. требовательна к мощности процессора. По умолчанию - выключена. - а так же проведена работа над исправлением мелких ошибок и недочетов, что бы сделать работу более комфортной.
Данная версия программы позволяет выводить: - Журнал входного контроля по РД 39-00147105-015-98 Форма 12; - Акты входного контроля по форме ВСН 012-88 (Часть II) Форма 3.3 / совместимой б.22 - Акты освидетельствования скрытых работ по форме Приказа Ростехнадзора №1128 с изм. (Приказ №470) - подготовка и вывод информации для заполнения ОЖР (Разделы 3 и 6) - общий реестр АВК и АОСР с сылками на приложения к ауктам в виде отдельного файла.
Установка: Распаковать в отдельную папку. Запустить файл в формате MS Excel поддерживающий макросы. Разрешить работу макросов. Справка по работы с программой и нюансов находится в приложенной инструкции. В подпапке "Шаблоны" находятся, шаблоны форм для заполнения. Именно редактируя содержание и форматирование шаблона можно подогнать настройки вывода под свой принтер, требования Заказчика или поменять стили/содержимое.
Сообщение отредактировал LuchS - Воскресенье, 10.06.2018, 20:45
Дата: Четверг, 14.06.2018, 23:43 | Сообщение #
Лейтенант
Нижний Новгород
Награды:
Группа: Проверенные
Город: Нижний Новгород
Сообщений: 52
Репутация:
Статус: Offline
Актуальная Версия 0.5.4 Добавлена возможность выбирать из каких работ будут формироваться перечень АОСР. Достаточно выбрать "Да" для согласия или "Нет" для своего несогласия в колонке F листа «МСГ». - По многочиcленным просьбам дату составления АОСР теперь можно назначить любую удобную для Вас, а не день окончания производства работ в рамках отчетного периода. - Увеличено количество обрабатываемых строк на листе МСГ с наименованием видов работ с 75 до 200. На текущий момент увеличивать дальше не вижу причин. - Внесены изменения и дополнения в инструкцию по работе с программой, для приведении в соответствии с работой и особенностями нового функционала. - а так же проведена работа над исправлением мелких ошибок и недочетов, что бы сделать работу более комфортной.
Данная версия программы позволяет выводить: - Журнал входного контроля по РД 39-00147105-015-98 Форма 12; - Акты входного контроля по форме ВСН 012-88 (Часть II) Форма 3.3 / совместимой б.22 - Акты освидетельствования скрытых работ по форме Приказа Ростехнадзора №1128 с изм. (Приказ №470) - подготовка и вывод информации для заполнения ОЖР (Разделы 3 и 6) - общий реестр АВК и АОСР с сылками на приложения к ауктам в виде отдельного файла.
Установка: Распаковать в отдельную папку. Запустить файл в формате MS Excel поддерживающий макросы. Разрешить работу макросов. Справка по работы с программой и нюансов находится в приложенной инструкции. В подпапке "Шаблоны" находятся, шаблоны форм для заполнения. Именно редактируя содержание и форматирование шаблона можно подогнать настройки вывода под свой принтер, требования Заказчика или поменять стили/содержимое.
Сообщение отредактировал vasiliypvs - Пятница, 15.06.2018, 05:46
Дата: Пятница, 15.06.2018, 06:05 | Сообщение #
Генералиссимус
Сочи
Награды:
Группа: Проверенные
Город: Сочи
Сообщений: 3853
Репутация:
Статус: Offline
И через мастер слияния из гид формируем все АОСР. Также из гид формируется реестр.
Дата: Пятница, 15.06.2018, 08:41 | Сообщение #
Лейтенант
Нижний Новгород
Награды:
Группа: Проверенные
Город: Нижний Новгород
Сообщений: 52
Репутация:
Статус: Offline
2vasiliypvs: В Вашем варианте форма акта АОСР старая, есть впечатление что выпилена часть функционала... или он не доделан. Что касается данным по АОСРам то в скрытых колонках столбцы подписаны, а затем все это слетает. Затем расположение информации в строку... на мой взгляд это снижает удобство читаемости. Понравилась интересная задумка с меню, а так же выбором из списка актов. На текущий момент программа сыра
2Aleksej: Это не всегда нужно, в принципе для Ворда есть вариант через закладки и у меня и у vasiliypvs решение при помощи Закладок, хотя те же таблицы в Ворде можно заполнять обращаясь к ячейке по координатам напрямую. Вывод в файлы Экселя можно решить через парсинг текста или через присвоение значениям переменным, это помимо того что можно писать что угодно обращаясь к ячейке адресно.
Дата: Пятница, 15.06.2018, 09:28 | Сообщение #
Генералиссимус
Сочи
Награды:
Группа: Проверенные
Город: Сочи
Сообщений: 3853
Репутация:
Статус: Offline
LuchS, быстрее всего это не выпилена часть функционала. я через мастер слияния работаю с 2012 года.
Дата: Пятница, 15.06.2018, 12:23 | Сообщение #
Лейтенант
Нижний Новгород
Награды:
Группа: Проверенные
Город: Нижний Новгород
Сообщений: 52
Репутация:
Статус: Offline
2Aleksej: А как вы отслеживаете версии актов? Как определите в чем была ошибка в предыдущем варианте или с какого момента, при цикле переделок ИД закралась ошибка?
Дата: Пятница, 15.06.2018, 12:47 | Сообщение #
Генералиссимус
Сочи
Награды:
Группа: Проверенные
Город: Сочи
Сообщений: 3853
Репутация:
Статус: Offline
система давняя календарный план-график поставки- акт приемки материалов-данные из бухгалтерии-акты у мастера за два дня до предъявления ТН. Изменения и исправления если есть- в реестре.(таблица эксель) Слияние-печать выделенных листов. Занимает не так много времени. Главное -не упускать
Дата: Пятница, 15.06.2018, 23:38 | Сообщение #
Рядовой
Награды:
Группа: Проверенные
Сообщений: 2
Репутация:
Статус: Offline
LuchS, программа была создана давно,а форма акта АОСР можно в шаблоне поменять. Что касается расположение информации в строку, то она в базу попадает через форму ввода данных,а там ошибки минимизированы. Если какие-то решение понравилось, то почему бы не использовать у себя ведь я и написал как вариант. С миру по нитке и бедному строителю удобную программу.
Дата: Суббота, 16.06.2018, 15:03 | Сообщение #
Лейтенант
Нижний Новгород
Награды:
Группа: Проверенные
Город: Нижний Новгород
Сообщений: 52
Репутация:
Статус: Offline
2vasiliypvs:
Цитата
Что касается расположение информации в строку, то она в базу попадает через форму ввода данных,а там ошибки минимизированы.
да я не про ошибки, а про наглядность. я тоже начинал с того, что запилил форму ввода для таблицы эксель в качестве БД, и расположил все данные для каждого акта в строку. Но в процессе работы важна наглядность - окрываешь такую таблицу и ... пока читаешь состав работ забываешь какой у акта был номер, если у тебя десятки таких актов. В итоге перешел на вертикаль, т.к. стало компактнее, а если слишком много строк - на хороших мониторах есть опция - повернуть монитор на 90градусов. В итоге даже на разрешении 1360х765 в актах АОСР номеракта, название и состав работ располагается рядом, ближе, чем если бы же самая информация записывалась у меня в строку ранее.
Цитата
С миру по нитке и бедному строителю удобную программу.
Спасибо на добром слове. Надо что-то решать с модульностью, пытаться в одной программе учесть все возможные формы для ИД нереально. Конечно можно закрыть пару десятков типов актов, но это вызовет больше путаницы... Пока что я в стадии обдумывания решения как реализовать модульность для такой софтины
Дата: Вторник, 19.06.2018, 23:05 | Сообщение #
Рядовой
Киров
Награды:
Группа: Проверенные
Город: Киров
Сообщений: 3
Репутация:
Статус: Offline
LuchS, привет! Есть потребность автоматизировать вывод АВР из сметы в EXEL - можешь помочь? Готов заплатить)
Дата: Среда, 20.06.2018, 07:04 | Сообщение #
Генералиссимус
Сочи
Награды:
Группа: Проверенные
Город: Сочи
Сообщений: 3853
Репутация:
Статус: Offline
LuchS, Аналогично. Но упрощается тем, что типовые не меняешь. А если есть реестр актов из календарного плана- вопросов вообще не возникает.
Дата: Среда, 20.06.2018, 08:45 | Сообщение #
Лейтенант
Нижний Новгород
Награды:
Группа: Проверенные
Город: Нижний Новгород
Сообщений: 52
Репутация:
Статус: Offline
2v-terem: АВР это Вы проведомость ресурсов, входящих в состав сметы? Но такую штуку давно организуют сами сметные программы, если они у Вас есть.
2Aleksej: мне мыслится так: 1. Связывается календарный график и РКЦ/смета(ы) 2. На основании РКЦ/смет(ы) проводится детализация субработ (состав работ) на каждую из которых нужно минимум 1 какого-либо вида акт(ы)/входит в состав какого-либо акта(ов) 3. На календарном графике проставляются объемы согласно датам - это парсится в ОЖР и даты актов, согласно отчетных периодов для закрытия 4. И тут мы попадаем в ловушку - как сделать так что бы интерфейс не перегружал пользователя, что бы была маштабируемость снизу вверх и сверху вниз, что бы можно было выбирать в каких актах будет учитываться субработа...
Согласно п. 4.5 запрещено размещение материалов попадающих под действие Статьи 1259 и Статьи 1270 ГК РФ, на которые распространяются авторские права правообладателя, без согласования с ним. В случае обнаружения материалов нарушающих права правообладателя просим сообщить через форму обратной связи.