Здравствуйте!
Прошу подсказать, как можно глобальной поправке придать избирательный характер. Например, влиять на расценки по критериям: новое строительство, ремонт, №46, монтажные работы. (либо только на определенный сборник или виды работ и материалов).
Спасибо.
Глобальная поправка: избирательный выбор
Модераторы: Надеин, Курикша, Разработчики АВС и тех.специалисты
-
- Активист
- Сообщения: 42
- Зарегистрирован: Пн фев 21, 2011 1:55 pm
- Контактная информация:
-
- Разработчик АВС
- Сообщения: 469
- Зарегистрирован: Пн окт 01, 2007 4:30 pm
- Откуда: ООО НПП "АВС-Н",г.Новосибирск
- Контактная информация:
Re: Глобальная поправка: избирательный выбор
Входной язык АВС - это средство для записи задания на расчет нужного сметного документа: локальных смет, объектных, сводных смет и т.д.свой писал(а):Прошу подсказать, как можно глобальной поправке придать избирательный характер. Например, влиять на расценки по критериям: новое строительство, ремонт, №46, монтажные работы. (либо только на определенный сборник или виды работ и материалов).
Соответственно, во входном языке АВС имеются различные языковые средства, которые, например, применяются для выпуска локальных смет и не применяются для объектных и сводных.
Есть общее правило, состоящее в том, что обработка любых исходных данных ведется "сверху-вниз, слева-направо", т.е., так, как читаются тексты.
Это означает, что если в тексте встречаются два различных указания по одному и тому же поводу, то действие этих указаний определяется местом их записи. Если в начале исходных данных записано какое-либо указание, то оно действует от места его записи до конца исходных данных или до другого, отменяющего первое, указания (до места записи второго указания).
Эти же правила распространяются и на глобальные поправки, которые могут выступать как множество отдельных поправок.
Глобальная поправка выглядит как последовательность отдельных поправок, каждая из которых заключена в круглые скобки:
(поправка 1)(поправка 2)(поправка 3).....(поправка n)*
Каждая отдельная поправка записывается по общим правилам АВС и может воздействовать на все элементы сметных позиций (ресурсную часть сметной позиции, на различные коэффициенты и т.д.).
Глобальная поправка начинает действовать от места ее записи до конца исходных данных или до другой глобальной поправки, причем последующая глобальная поправка отменяет предыдущую полностью!
Глобальная поправка может иметь вид:
()* - означает отмену действия предыдущей глобальной поправки.
Если, например, в одной локальной смете собраны новое строительство, ремонт, №46 (работы по реконструкции), монтажные работы (что, вообще говоря, не рекомендуется - нужно разносить различные затраты по разным локальным сметам), то схема применения глобальных поправок может выглядеть так:
Новое строительство
(..)(..)* - глобальная поправка для условий нового строительства
... сметные позиции
()* - отмена глобальной поправки
ремонт
(..)(..)* - глобальная поправка для ремонтных работ
... сметные позиции
()* - отмена глобальной поправки
№46(работы по реконструкции)
(..)(..)* - глобальная поправка для условий работ по реконструкции
... сметные позиции
()* - отмена глобальной поправки
монтажные работы
(..)(..)* - глобальная поправка для монтажных работ
... сметные позиции
()* - отмена глобальной поправки
Таким образом, избирательность глобальной поправки обеспечивается ее записью в нужном месте исходных данных и отменой ее действия перед сменяющимися условиями расчета локальной сметы.
-
- Активист
- Сообщения: 42
- Зарегистрирован: Пн фев 21, 2011 1:55 pm
- Контактная информация:
Re: Глобальная поправка: избирательный выбор
Спасибо за ответ.
Но, тем не менее, очень было бы удобно работать с массивом сметных позиций не группируя их, если бы хоть одной поправке (Н5.1,15)(Н52.1,25) на ремонт Вы смогли придать такое свойство.
Может быть, следует дополнить программу новым классом поправок?
С уважением, свой
Но, тем не менее, очень было бы удобно работать с массивом сметных позиций не группируя их, если бы хоть одной поправке (Н5.1,15)(Н52.1,25) на ремонт Вы смогли придать такое свойство.
Может быть, следует дополнить программу новым классом поправок?
С уважением, свой
-
- Разработчик АВС
- Сообщения: 469
- Зарегистрирован: Пн окт 01, 2007 4:30 pm
- Откуда: ООО НПП "АВС-Н",г.Новосибирск
- Контактная информация:
Re: Глобальная поправка: избирательный выбор
Будем вам весьма признательны, если вы сформулируете конкретнее ваши такие потребности и направите нам их для изучения и анализа.свой писал(а):очень было бы удобно работать с массивом сметных позиций не группируя их, если бы хоть одной поправке (Н5.1,15)(Н52.1,25) на ремонт Вы смогли придать такое свойство.
Может быть, следует дополнить программу новым классом поправок?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 41 гость