Ваш браузер не поддерживает плавающие фреймы!
cellpadding='0' cellspacing='0' border='0' >
Войти или зарегистрироваться на Proekt.by
height="100%" cellpadding="2" cellspacing="0" >
выберите раздел
выберите раздел
Проектирование:
Генеральный план и транспорт
Архитектура и дизайн
Строительные решения
Электротехника
Автоматика
Сети связи
Системы безопасности
Водоснабжение и канализация
Отопление, теплоснабжение, вентиляция, кондиционирование
Газоснабжение
Технология
Экология
Общие вопросы / бюро ГИПов
Программы для проектирования
В помощь студенту
Для инженера ПТО
Расчет стоимости проектных работ
Сметы. Расчеты в базисных ценах
Расчеты в текущих ценах
Расчет по нормативам расхода ресурсов (НРР-2012)
Бюро заказчика/подрядчика
Сметные программы
""
Сметные программы
/ Единый формат загрузки-выгрузки данных
Страницы:
[
1
]
2
3
SniperBY
04 Июля 2013
Репутация:
2
[+]
,
сообщений:
19
,
Здравствуйте. Интересует мнение всех заинтересованных лиц, в том числе и разработчиков программного обеспечения.
Как Вы считаете: Необходим ли в нашей стране единый формат передачи информации по локальным сметам и актам выполненных работ (процентовкам), например такой, как в России
http://no-arps.ru/?page_id=10
, почему?
SinkevichS
04 Июля 2013
Репутация:
38
[+]
,
сообщений:
834
, Разработчик программы,
Очень очень нужен! А то формат СиСа уже задолбал своей проблемностью и сложностью. А белорусский вариант можно сделать на базе российского АРПС 1.10, у нас же практически все идентично. Тем более, что мы уже выгружаем в АРПС данные
Cooper
04 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Я работаю с Апетом над единым форматом.
Подробности могу выслать на почту.
Формат на основе xml.
Легко читается как программой так и человеком через блокнот.
Плюс его в том, что если из программы А в программу Б закачалось неправильно, то можно открыть файл в блокноте и посмотреть где ошиблись - в экспорте или в импорте.
Всех разработчиков жду с пожеланиями и комментариями в личку или на почту
smrpro@mail.ru
Вот примерно так выглядит смета
<?xml version="1.0" encoding="utf-8" ?> <stroyka version="0.1" programm="SmrPro" nomer="1" polnoe_naimenovanie="пример НРР-2012" kratkoe_naimenovanie="" nachalo_stroitelstva="201208" srok_stroitelstva="" > <ishodnye_dannye baza="2012" zona="3" region="7" snds="0" mesyac_cen="201302" stavka4="40283" procent_transporta_materialov="13.5" procent_transporta_oborudovaniya="" koefficient_post5="1.3" koefficient_post4_ohr="1" koefficient_post4_pribyl="1" koefficient_zimnee="0.88" koefficient_vremenye="0.88" /> <ob_smeta nomer_glavy="2" nomer_stroki="1" nomer="2" naimenovanie="ОБЪЕКТ № 2" sostavil_fio="" sostavil_dolzhnost="" proveril_fio="" proveril_dolzhnost="" komplekt_chertezhej="" > <loc_smeta nomer="1" naimenovanie="лоооооооо" sostavil_fio="" sostavil_dolzhnost="" proveril_fio="" proveril_dolzhnost="" komplekt_chertezhej="" pnr="0" dopsmeta="0" rekonstrukciya="0" > <ptm chast="9" razdel="9" vid_rabot="" kod="Ж999" naimenovanie="лоооооооо" ed_izm="" kolich="" rubli="0" > <rascenka tip="100" naimetip="расценка"
nomerpoporydku="1" obosnovanie="Е10-10-1" naimenovanie="УСТРОЙСТВО ПЕРЕГОРОДОК КАРКАСНО-ФИЛЕНЧАТЫХ В САНУЗЛАХ"
kolich="100" ed_izm="100м2 перегородок и барьеров" kodcic="" razryd="4.2"
tip_ohr_pp="1.строительные работы (2.2. Ремонт село)"
tip_zimnih="8.1."> <nabor_kf naimenovanie="Кф" ekspluataciy="1" materiyl="1" trudozatraty="1"> </nabor_kf>
<prikaz_kf post5="1.3" post4_ohr="1" post4_pribyl="1"> </prikaz_kf>
<cena zarplata="4464800" ekspluataciy="337579" zarplatamah="201070" materiyl="759690" transport="102559" prym_zatraty="5664628" prc_ohr="95.316%" prc_pp="53.331%" prc_zimnie="5.51%" prc_zimnie_zarplata="3.27%" trudozatraty="108.62" trudozatraty_mashinista="7.14"> </cena>
<stoimost zarplata="580424000" ekspluataciy="33757900" zarplatamah="20107000" materiyl="75969000" transport="10255900" prym_zatraty="700406800" ohr="444732065" pp="248835513" zimnie="25708944" zimnie_zarplata="15257395" trudozatraty="10862" trudozatraty_mashinista="714"> </stoimost>
<materiyl kolichestvo_zapisey="3" >
<rec obosnovanie="С101-18100 " kodcic="" naimenovanie="ГВОЗДИ ОЦИНКОВАННЫЕ 1,8Х60 ММ"
norma="0.0008" ed_izm="т" kolich="0.08" cena="12023750" stoimost="961900" transport="129857"> </rec>
<rec obosnovanie="С101-78200 " kodcic="" naimenovanie="ПОКОВКИ ИЗ КВАДРАТНЫХ ЗАГОТОВОК МАССОЙ 1,8 КГ"
norma="0.0684" ed_izm="т" kolich="6.84" cena="" stoimost="" transport=""> </rec>
<rec obosnovanie="С102-2400 " kodcic="" naimenovanie="БРУСКИ ОБРЕЗНЫЕ ХВОЙНЫХ ПОРОД, ДЛИНОЙ 4-6,5 М, ШИРИНОЙ 75-150 ММ, ТОЛЩИНОЙ 40-75 ММ II СОРТА"
norma="0.54" ed_izm="м3" kolich="54" cena="1389020" stoimost="75007080" transport="10125956"> </rec>
</materiyl>
<mehanizm kolichestvo_zapisey="1" >
<rec obosnovanie="М331617 " kodcic="" naimenovanie="СРЕДСТВА МАЛОЙ МЕХАНИЗАЦИИ"
norma="7.14" ed_izm="м/ч" kolich="714" cena="47280" stoimost="33757920" cenazarplatamash="28161" stoimostzarplatamash="20106954" trudozatratymash=""> </rec>
</mehanizm>
</rascenka> <rascenka tip="101" naimetip="материал"
nomerpoporydku="2" obosnovanie="С113-10600" naimenovanie="НАТРИЙ АЗОТИСТОКИСЛЫЙ (НИТРИТ НАТРИЯ) В РАСТВОРЕ МАРКИ В, СОРТ ВЫСШИЙ"
kolich="101" ed_izm="т" kodcic="" materiyl_zak="0" transport_zak="0"> <cena materiyl="1899099" transport="256378" prym_zatraty="2155477"> </cena>
<stoimost materiyl="191808999" transport="25894178" prym_zatraty="217703177"> </stoimost>
</rascenka> <rascenka tip="102" naimetip="механизм"
nomerpoporydku="3" obosnovanie="М020303" naimenovanie="КРАНЫ БАШЕННЫЕ ПРИСТАВНЫЕ 10 Т"
kolich="102" ed_izm="м/ч" kodcic=""> <cena ekspluataciy="121064" zarplatamah="39633" prym_zatraty="121064" trudozatraty_mashinista=""> </cena>
<stoimost ekspluataciy="12348528" zarplatamah="4042566" prym_zatraty="12348528" trudozatraty_mashinista=""> </stoimost>
</rascenka> <rascenka tip="103" naimetip="оборудование"
nomerpoporydku="4" obosnovanie="101-1007" naimenovanie="СЕПАРАТОР НЕФТЕПРОДУКТОВ SOR II, ПРОИЗВОДИТЕЛЬНОСТЬ 1 Л/СЕК JK ТУ РБ 300602750.001-2005"
kolich="103" ed_izm="шт" kodcic="" materiyl_zak="0" transport_zak="0"> <cena materiyl="2000" transport="40" prym_zatraty="2040"> </cena>
<stoimost materiyl="206000" transport="4120" prym_zatraty="210120"> </stoimost>
</rascenka> <rascenka tip="104" naimetip="стоимость свалки(строительного мусора)"
nomerpoporydku="5" obosnovanie="БС999-9901" naimenovanie="Плата за прием и захоронение отходов (строительного мусора) КУПП ЖКХ г.Пинска Полигон ТБО "Вулька Городищенская""
kolich="104" ed_izm="м3" kodcic=""> <cena materiyl="4453" prym_zatraty="4453"> </cena>
<stoimost materiyl="463112" prym_zatraty="463112"> </stoimost>
</rascenka> <rascenka tip="105" naimetip="перевозка мусора"
nomerpoporydku="6" obosnovanie="С310-10" naimenovanie="ПЕРЕВОЗКА МУСОРА АВТОМОБИЛЯМИ-САМОСВАЛАМИ КЛАСС ГРУЗА II"
kolich="106" ed_izm="т" kodcic="" rasstoynie="10 " marshrut=""> <cena transport="17598" prym_zatraty="17598"> </cena>
<stoimost transport="1865388" prym_zatraty="1865388"> </stoimost>
</rascenka> <rascenka tip="106" naimetip="перевозка ПГС"
nomerpoporydku="7" obosnovanie="С311-1" naimenovanie="ПЕРЕВОЗКА ГРУЗОВ БОРТОВЫМИ АВТОМОБИЛЯМИ"
kolich="106" ed_izm="т" kodcic="" rasstoynie="1 " marshrut=""> <cena transport="5474" prym_zatraty="5474"> </cena>
<stoimost transport="580244" prym_zatraty="580244"> </stoimost>
</rascenka> <rascenka tip="149" naimetip="примечание"
nomerpoporydku="11" obosnovanie="ПО" naimenovanie="чвпсапапапап"
></rascenka></ptm>
</loc_smeta>
</ob_smeta>
</stroyka>
Cooper
08 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
http://smr5.by/xml/data.htm
SniperBY
08 Июля 2013
Репутация:
2
[+]
,
сообщений:
19
,
Цитата Cooper:
http://smr5.by/xml/data.htm
А зачем расширение Excel?
Cooper
08 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Опечатка. Исправил
SinkevichS
08 Июля 2013
Репутация:
38
[+]
,
сообщений:
834
, Разработчик программы,
Что то вы перемудрили с форматом. Зачем же так сложно?
Cooper
08 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
1. Он читаем, простым пользователем. Можно найти конкретную расценку (смету, ПТМ) и посмотреть без какого-либо софта.
2. Атрибуты легко меняются местами, так как в xml нет разницы в каком порядке они идут. Поэтому добавление/удаление атрибутов происходит "безболезненно". В перспективе можно добавить раздел ССР без ломки формата.
3 В чем сложность?
MRadion
08 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Если будет в XML, я прикручу на сайте возможность нормального просмотра и печати.
Cooper
08 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Формат простой.
Главный тег <Stroyka> он описывается различными атрибутами baza, zona, region, polnoe_naimenovanie и т.п.
Внутри тега <Stroyka> находится тег <ishodnye_dannye> у которого свои атрибуты.
Внутри тега <Stroyka> также находятся теги <ob_smeta> со своими атрибутами. Тег <ob_smeta> может повторятся несколько раз. То есть на каждую объектную смету свой тег.
Внутри тега <ob_smeta> также находятся теги <loc_smeta>, который в свою очередь состоит из тегов <ptm>.
Тег <ptm> состоит из тегов <Rascenka>.
<Rascenka> - самый сложный тег. Он состоит из тегов <nobor_kf>, <prikaz_kf>, <Cena>, <Stoimost>, <Materialy>, <Mehanizmy>, <opisanie>.
SinkevichS
08 Июля 2013
Репутация:
38
[+]
,
сообщений:
834
, Разработчик программы,
Цитата Cooper:
Он читаем, простым пользователем.
Пошутили? Многим нашим пользователям недавно интернет провели
SinkevichS
08 Июля 2013
Репутация:
38
[+]
,
сообщений:
834
, Разработчик программы,
Цитата Cooper:
Формат простой.
Главный тег <Stroyka> он описывается различными атрибутами baza, zona, region, polnoe_naimenovanie и т.п.
Внутри тега <Stroyka> находится тег <ishodnye_dannye> у которого свои атрибуты.
Внутри тега <Stroyka> также находятся теги <ob_smeta> со своими атрибутами. Тег <ob_smeta> может повторятся несколько раз. То есть на каждую объектную смету свой тег.
Внутри тега <ob_smeta> также находятся теги <loc_smeta>, который в свою очередь состоит из тегов <ptm>.
Тег <ptm> состоит из тегов <Rascenka>.
<Rascenka> - самый сложный тег. Он состоит из тегов <nobor_kf>, <prikaz_kf>, <Cena>, <Stoimost>, <Materialy>, <Mehanizmy>, <opisanie>.
А где акт, а где расчет в текущих ценах? Я смотрю на предложенную структуру и вижу формат СИС. Считаю, что слишком мудрено.
Cooper
08 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
На первом этапе необходимо научиться обмениваться сметами. После того как экспорт--импорт смет будет работать можно учиться обмениваться актами, ССР и т.п. Добавить тег <akt> и начать его разрабатывать.
Цитата SinkevichS:
где расчет в текущих ценах?
Вопросы и
предложения
высылайте по электронной почте по адреcу
smrpro@mail.ru
Цитата SinkevichS:
Я смотрю на предложенную структуру и вижу формат СИС
Не совсем. У СиС нету дерева. Предложите свой. Можно конечно делать так
Цитировать
L000'0.1'1'пример НРР-2012''201208'0'*L001'2012'3'7'201302'0'40283'13.5''1.3'1'1'0.88'0.88'*L003'1'1'2'ОБЪЕКТ № 2''''''*L003'1'2'3'ОБЪЕКТ № 3''''''*L004'1'Локальная смета ''''''0'0'0'*L003'1'3'4'ОБЪЕКТ № 4''''''*L004'1'Локальная смета ''''''0'0'0'*L004'1'лоооооооо''''''0'0'0'*L005'9'9''Ж999'лоооооооо'''0'*L100'100'расценка'1'Е10-10-1'УСТРОЙСТВО ПЕРЕГОРОДОК КАРКАСНО-ФИЛЕНЧАТЫХ В САНУЗЛАХ'100'100м2 перегородок и барьеров''4.2'1.строительные работы (2.2. Ремонт село)'8.1.#nabor_kf'Кф'1'1'1'/#1.3'1'1'#4464800'337579'201070'759690'102559'5664628'95.316%'53.331%'5.51%'3.27%'108.62'7.14'#580424000'33757900'20107000'75969000'10255900'700406800'444732065'248835513'25708944'15257395'10862'714'#С101-18100 ''ГВОЗДИ ОЦИНКОВАННЫЕ 1,8Х60 ММ'0.0008'т'0.08'12023750'961900'129857'/С101-78200 ''ПОКОВКИ ИЗ КВАДРАТНЫХ ЗАГОТОВОК МАССОЙ 1,8 КГ'0.0684'т'6.84''''/С102-2400 ''БРУСКИ ОБРЕЗНЫЕ ХВОЙНЫХ ПОРОД, ДЛИНОЙ 4-6,5 М, ШИРИНОЙ 75-150 ММ, ТОЛЩИНОЙ 40-75 ММ II СОРТА'0.54'м3'54'1389020'75007080'10125956'/*М331617 ''СРЕДСТВА МАЛОЙ МЕХАНИЗАЦИИ'7.14'м/ч'714'47280'33757920'28161'20106954''/#*
В SmrPro в данный момент 2 файла одновременно формируется. В txt файле принцип тотже. Обектная смета внутри Стройки. Локальная внутри объектно и т.д.
Но xml удобнее,хотябы тем что
Цитировать
Если будет в XML, я прикручу на сайте возможность нормального просмотра и печати.
SinkevichS
08 Июля 2013
Репутация:
38
[+]
,
сообщений:
834
, Разработчик программы,
Цитата Cooper:
Можно конечно делать так
Я и не говорю, что нужно делать как в СИС.
Цитата Cooper:
Обектная смета внутри Стройки. Локальная внутри объектно и т.д.
У нас возможна не такая жесткая привязка документа, а более гибкая (т.е. стройки может и не быть и т.д.) Что в этом случае?
Cooper
08 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Цитата SinkevichS:
У нас возможна не такая жесткая привязка документа, а более гибкая (т.е. стройки может и не быть и т.д.) Что в этом случае?
Где вы прописываете baza, zona, region? В объектной смете?
SinkevichS
08 Июля 2013
Репутация:
38
[+]
,
сообщений:
834
, Разработчик программы,
Как по мне, так можно остановиться на xml-формате, но убрать оттуда лишнее (ССР например). Кроме того, удобнее будет передавать данные не объектом а документом (смета или акт). Т.е. один документ = один xml файл
SinkevichS
08 Июля 2013
Репутация:
38
[+]
,
сообщений:
834
, Разработчик программы,
Цитата Cooper:
Где вы прописываете baza, zona, region? В объектной смете?
Представьте себе нет. Другая логика хранения данных. Это позволяет в одном объекте делать сметы с разными методиками расчета, зонами, индексами и т.д.
Tatarnikow
08 Июля 2013
Репутация:
142
[+]
,
сообщений:
881
, сайт: http://belstroyka.by/, Разработчик лучшей сметной программы,
Если решили лезть в такие дебри, то в раше уже существует проект такого формата. И его уже используют.
Опять изобретать свой уникальный Белорусский велосипед?
EstML_03.doc
(925 Кб - загружено 57 раз.)
Cooper
08 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Цитата SinkevichS:
но убрать оттуда лишнее (ССР например)
Так его там нет.
Цитата SinkevichS:
Представьте себе нет.
А как SXW в СиС закачивает, там же все в L1 расписывается? Сделайте аналогично.
Cooper
08 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Цитата Tatarnikow:
Опять изобретать свой уникальный Белорусский велосипед?
1. Иногда с 0 создать проще чем перелопачивать чужой стандарт.
2. В EstML 3.0 хранят данные так
<stoimost><zarplata>1000</zarplata><emm>2500</emm></stoimost>
Я предлагаю так
<stoimost zarplata="1000" emm="2500"></stoimost>
Угадайте какой файл будет занимать меньше места на диске?
И кириллица в атрибутах - это не очень хорошо.
SinkevichS
08 Июля 2013
Репутация:
38
[+]
,
сообщений:
834
, Разработчик программы,
Цитата Cooper:
А как SXW в СиС закачивает
Нормально закачивает
Цитата Cooper:
Сделайте аналогично.
Зачем мне терять гибкость и удобства программы?
В любом случае, я считаю, что формат ваш слишком сложный, давайте решать как сделать проще
Cooper
08 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Цитата SinkevichS:
В любом случае, я считаю, что формат ваш слишком сложный, давайте решать как сделать проще
Ваши предложения?
Цитата SinkevichS:
В любом случае, я считаю, что формат ваш слишком сложный, давайте решать как сделать проще
Давайте! Мне, как пользователю, все равно будет ли это xml или текстовой формат, но нужно, чтобы вы (разработчики) действительно договорились. :-) Причины следующие: данные можно будет не только выгрузить, но и загрузить, в/из любой программы, не гоняя через пресловутый СиС.
SinkevichS
08 Июля 2013
Репутация:
38
[+]
,
сообщений:
834
, Разработчик программы,
Цитата Cooper:
Ваши предложения?
Повторюсь еще раз: можно остановиться на xml-формате, но убрать оттуда лишнее (ССР например). Кроме того, удобнее будет передавать данные не объектом а документом (смета или акт). Т.е. один документ = один xml файл
Cooper
08 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Цитата SinkevichS:
(ССР например)
данный момент его там нет.
Цитата SinkevichS:
Кроме того, удобнее будет передавать данные не объектом а документом (смета или акт). Т.е. один документ = один xml файл
Экспортируйте как хотите. Сделайте в программе при экспорте чекбоксы - 1.Загрузить всю стройку 2. Загрузить только смету 3. Загрузить только акт и т.п.
При импорте тоже самое - 1.Импортировать всю стройку 2. Импортировать только смету 3. Импортировать только акт
На первом этапе надо сделать импорт/экспорт ТОЛЬКО смет без ССр, актов и т.п.
Список полей не статичный. Если в SXW у каждой локальной сметы свои параметры baza, zona, region, так добавьте атрибуты baza, zona, region или целый тег <ishodnye_dannye> для локальной сметы.
MRadion
08 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Цитата SinkevichS:
Т.е. один документ = один xml файл
Поддерживаю.
Cooper
08 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Цитата MRadion:
Цитата SinkevichS:
Т.е. один документ = один xml файл
Поддерживаю.
Объясните плюсы.
Tatarnikow
08 Июля 2013
Репутация:
142
[+]
,
сообщений:
881
, сайт: http://belstroyka.by/, Разработчик лучшей сметной программы,
Цитата Cooper:
Угадайте какой файл будет занимать меньше места на диске? И кириллица в атрибутах - это не очень хорошо.
У тебя проблемы с местом на диске? Формат СиС наиболее компактен и был актуален в начале 90-х, когда винчестеры были по 100 Мб. Сейчас гоняться за компактностью в ущерб читаемости данных - бред.
А чам тебя кирилица обидела? Может тогда и названия расценок по латыни писать?
А в EstML есть один неоспоримый "+" - это интеграция с Россией.
Хотя я тоже считаю, что формат достаточно сложный.
SniperBY
08 Июля 2013
Репутация:
2
[+]
,
сообщений:
19
,
xml - отлично сжимается любым архиватором.
Цитата Cooper:
Сделайте в программе при экспорте чекбоксы - 1.Загрузить всю стройку 2. Загрузить только смету 3. Загрузить только акт и т.п.При импорте тоже самое - 1.Импортировать всю стройку 2. Импортировать только смету 3. Импортировать только акт
Обеими руками - ЗА!
SinkevichS
08 Июля 2013
Репутация:
38
[+]
,
сообщений:
834
, Разработчик программы,
Цитата Cooper:
Сделайте в программе при экспорте чекбоксы - 1.Загрузить всю стройку 2. Загрузить только смету 3. Загрузить только акт и т.п.
Я то сделаю, но нужно чтобы все программеры могли прочитать файл, т.е. нужно сразу договариваться о формате.
Cooper
08 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Цитата SniperBY:
У тебя проблемы с местом на диске? Формат СиС наиболее компактен и был актуален в начале 90-х, когда винчестеры были по 100 Мб. Сейчас гоняться за компактностью в ущерб читаемости данных - бред.
Дело не в месте. Дело в скорости записи на диск. Самая медленная часть в любой программе - чтение/запись с диска.
Цитата Tatarnikow:
А в EstML есть один неоспоримый "+" - это интеграция с Россией.
EstML нам не подходит, а если мы его переделаем, то это будет не EstML.
Цитата SniperBY:
xml - отлично сжимается любым архиватором.
см выше.
Цитата Tatarnikow:
А чам тебя кирилица обидела? Может тогда и названия расценок по латыни писать?
xml можно перегнать в html, а там при помощи JavaScript можно всё что угодно сделать. Атрибуты в JavaScript можно использовать как переменные. Надеюсь не надо объяснять, то лучше использовать латинский алфавит в названиях переменных.
Cooper
08 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Цитата SinkevichS:
Я то сделаю, но нужно чтобы все программеры могли прочитать файл, т.е. нужно сразу договариваться о формате.
И чем плохо всё хранить в одном файле?
<stroyka>
<ob_smeta>
<loc_smeta>.......</loc_smeta>
<loc_smeta>.......</loc_smeta>
</ob_smeta>
<ob_smeta>
<loc_smeta>.......</loc_smeta>
<loc_smeta>.......</loc_smeta>
</ob_smeta>
<ob_smeta>
<loc_smeta>.......</loc_smeta>
<loc_smeta>.......</loc_smeta>
</ob_smeta>
<ob_smeta>
<loc_smeta>.......</loc_smeta>
<loc_smeta>.......</loc_smeta>
</ob_smeta>
<akty>
<akt>.........</akt>
<akt>.........</akt>
<akt>.........</akt>
</akty>
</stroyka>
Хотя зачем акты передавать я не совсем понимаю
SinkevichS
08 Июля 2013
Репутация:
38
[+]
,
сообщений:
834
, Разработчик программы,
Цитата Cooper:
Хотя зачем акты передавать я не совсем понимаю
Тогда зачем нужен этот формат? Смысл в том, чтобы пользователь мог передать свой документ с расчетами и выполнением по объекту
Cooper
08 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Цитата SinkevichS:
Тогда зачем нужен этот формат? Смысл в том, чтобы пользователь мог передать свой документ с расчетами и выполнением по объекту
Сметы передавать. Давайте хотя бы это сделаем. ССР, акты и т.п. - это второй этап
SniperBY
08 Июля 2013
Репутация:
2
[+]
,
сообщений:
19
,
Цитата SinkevichS:
Цитата Cooper:
Хотя зачем акты передавать я не совсем понимаю
Тогда зачем нужен этот формат? Смысл в том, чтобы пользователь мог передать свой документ с расчетами и выполнением по объекту
Хотя бы заказчику для предварительной проверки по e-mail, а не печатать кипу бумаги.
MRadion
08 Июля 2013
Репутация:
2
[+]
,
сообщений:
19
,
Цитата SinkevichS:
Я то сделаю, но нужно чтобы все программеры могли прочитать файл, т.е. нужно сразу договариваться о формате.
Надо что бы договорились основные, а остальные подстроятся если хотят быть в ногу со временем.
Основными я считаю Татарникова, Синкевича, Бнту, Сис (
)
Цитата Cooper:
xml можно перегнать в html, а там при помощи JavaScript можно всё что угодно сделать. Атрибуты в JavaScript можно использовать как переменные. Надеюсь не надо объяснять, то лучше использовать латинский алфавит в названиях переменных.
JS это юникод, просто xml должен быть в utf-8. Тогда никаких проблем с кириллицей.
Cooper
08 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
http://learn.javascript.ru/variable-names
Можно использовать и русские буквы, но на практике сложилась традиция использовать в именах только английские буквы.
Как-то так
Croatoan
09 Июля 2013
Репутация:
122
[+]
,
сообщений:
941
, Генподрядчик, ПТО,
Сорри, господа программисты, я слегка вмешаюсь, поделюсь кое-какими мыслями, так сказать.
1. Если вы делаете формат передачи данных слишком большим, подумайте о пользователях, у которых до сих пор на работе стоят корчи или о тех, кто работает с ноутбуков (зачастую на ноуты с целью энергосбережения ставят венчестеры с малыми оборотами, малой производительностью). Ваш xml файлик, в котором будет куча "воды" будет читаться пол рабочего дня...
2. Ни о каком ручном чтении файлов программы и речи быть не может! Какой в этом смысл? Я буду в блокноте через поиск искать расценку и редактировать в ней параметры? Охх.
3. Немножко поясню зачем нужен вывод формата актов. Есть генподрядчик, есть субподрядчик. Субчик сделал акт, выслал его гену, ген сел и без проблем перепроверил всё, что он хочет: соответствие по смете, индексы и т.п.
SniperBY
09 Июля 2013
Репутация:
2
[+]
,
сообщений:
19
,
Цитата Croatoan:
Сорри, господа программисты, я слегка вмешаюсь, поделюсь кое-какими мыслями, так сказать.
1. Если вы делаете формат передачи данных слишком большим, подумайте о пользователях, у которых до сих пор на работе стоят корчи или о тех, кто работает с ноутбуков (зачастую на ноуты с целью энергосбережения ставят венчестеры с малыми оборотами, малой производительностью). Ваш xml файлик, в котором будет куча "воды" будет читаться пол рабочего дня...
2. Ни о каком ручном чтении файлов программы и речи быть не может! Какой в этом смысл? Я буду в блокноте через поиск искать расценку и редактировать в ней параметры? Охх.
3. Немножко поясню зачем нужен вывод формата актов. Есть генподрядчик, есть субподрядчик. Субчик сделал акт, выслал его гену, ген сел и без проблем перепроверил всё, что он хочет: соответствие по смете, индексы и т.п.
По первому пункту: xml - современный формат, читаемый большинством приложений. Загрузка/Выгрузка в 1С, больше нигде не пробовал, скажем консолидированного по холдингу документа "Отражение зарплаты в регламентированном учете" (около 15 000 записей), занимает 1-2 минуты.
По пунктам 2 и 3: согласен полностью, еще раз хочу подчеркнуть, что формат должен быть единым для всех программ,
без промежуточного доредактирования в "Блокноте"!
Cooper
09 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Немного подправил формат. Теперь baza, zona , region и т.д. пишется в блоке исходных данных.
SinkevichS
, предлагаете
<ishodnye_dannye>
располагать в каждой локальной смете? Так в SXW хранятся данные?
SinkevichS
10 Июля 2013
Репутация:
38
[+]
,
сообщений:
834
, Разработчик программы,
Цитата Cooper:
Немного подправил формат. Теперь baza, zona , region и т.д. пишется в блоке исходных данных.
SinkevichS
, предлагаете
<ishodnye_dannye>
располагать в каждой локальной смете? Так в SXW хранятся данные?
Да, исходные данные привязываются к каждому документу.
Как вы смотрите на то, чтобы всем встретиться и обсудить новый формат?
Cooper
10 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Цитата SinkevichS:
Да, исходные данные привязываются к каждому документу.
Осталось согласия остальных на такое.
Цитата SinkevichS:
Как вы смотрите на то, чтобы всем встретиться и обсудить новый формат?
В личке
Cooper
10 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Переменных в блоке <ishodnye_dannye> всем достаточно? Может какие-нибудь еще параметры, свойства хотите добавить?
Cooper
10 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Кому не нравится как был произведен транслит и сокращение названия атрибутов пишите сюда или в личку
Croatoan
10 Июля 2013
Репутация:
122
[+]
,
сообщений:
941
, Генподрядчик, ПТО,
Да все строки можно укоротить, как мне кажется. Это все равно ведь больше для программистов маркеры. та же строка <ishodnye_dannye> может быть и <ish_dan>, всем будет и так понятно, а файлик будет весить меньше
Cooper
10 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Цитата Croatoan:
Да все строки можно укоротить, как мне кажется. Это все равно ведь больше для программистов маркеры. та же строка <ishodnye_dannye> может быть и <ish_dan>, всем будет и так понятно, а файлик будет весить меньше
Весить файлик будет из-за состава работ (может откажемся от него?). Если и сокращать, то только внутри тега <rascenka>. Все что выше - несущественно.
SniperBY
10 Июля 2013
Репутация:
2
[+]
,
сообщений:
19
,
Цитата Cooper:
Весить файлик будет из-за состава работ (может откажемся от него?). Если и сокращать, то только внутри тега <rascenka>. Все что выше - несущественно.
Не надо выбрасывать состав работ!
Лучше встроить процедуру архивации/разархивации средствами ОС. (*.zip).
Сжатие.jpg
(103.66 Кб, 509x568 - просмотрено 43 раз.)
SinkevichS
10 Июля 2013
Репутация:
38
[+]
,
сообщений:
834
, Разработчик программы,
Цитата SniperBY:
Цитата Cooper:
Весить файлик будет из-за состава работ (может откажемся от него?). Если и сокращать, то только внутри тега <rascenka>. Все что выше - несущественно.
Не надо выбрасывать состав работ!
Лучше встроить процедуру архивации/разархивации средствами ОС. (*.zip).
Любая программа имеет в своей базе состав работ по расценкам. Зачем усложнять формат???
SniperBY
10 Июля 2013
Репутация:
2
[+]
,
сообщений:
19
,
Цитата SinkevichS:
Любая программа имеет в своей базе состав работ по расценкам. Зачем усложнять формат???
Например, для того, чтобы загрузить в Microsoft Project
SinkevichS
10 Июля 2013
Репутация:
38
[+]
,
сообщений:
834
, Разработчик программы,
Цитата SniperBY:
Цитата SinkevichS:
Любая программа имеет в своей базе состав работ по расценкам. Зачем усложнять формат???
Например, для того, чтобы загрузить в Microsoft Project
И для чего там Состав работ (текст) по расценке?
SniperBY
10 Июля 2013
Репутация:
2
[+]
,
сообщений:
19
,
Для составления календарного плана работ.
SinkevichS
10 Июля 2013
Репутация:
38
[+]
,
сообщений:
834
, Разработчик программы,
Цитата SniperBY:
Для составления календарного плана работ.
А название расценки не подойдет?
SniperBY
10 Июля 2013
Репутация:
2
[+]
,
сообщений:
19
,
Дело в том, что есть две расценки проекта: "для заказчика" (полная), "внутренняя" (...понимаете для чего). Так вот, удобно для планирования ресурсов загрузить полную версию, а календарный план составлять путем удаления ненужных записей из состава работ.
Cooper
10 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Состав работ - это просто текст из сборника НРР. СиС никогда не передавал в ibd состав работ и его никто не перекачивал. Жалоб на отсутствие состава работ не поступало. Вывод - убираем.
Tatarnikow
10 Июля 2013
Репутация:
142
[+]
,
сообщений:
881
, сайт: http://belstroyka.by/, Разработчик лучшей сметной программы,
Для локальных смет (проектных) формат, с большего, может проканать, но для обмена актами - сырой.
Пока сами формировать не начнёте - не поймёте.
test_xml.xml
(449.4 Кб - загружено 31 раз.)
Светлая
10 Июля 2013
Репутация:
2783
[+]
,
сообщений:
14 958
,
"1Афигительная программа :)1.12.80А здесь должно быть название объекта"
улыбнуло
Cooper
10 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Цитата Tatarnikow:
test_xml.xml (449.4 Кб - загружено 2 раз.)
Хотел в своей программке прочесть. Смотрю - не по формату
Cooper
10 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Tatarnikow
, не надо в отдельные теги писать <programm><version_programm> и т.п. Пишите в атрибуты.
Используйте только строчные символы в названиях тегов и атрибутов.
Объектной сметы нет. Должно быть так stroyka->ob_smeta->loc_smeta
Cooper
10 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
<?xml version="1.0" encoding="utf-8" ?> <stroyka version="0.1" programm="SmrPro" version_programm="1" nomer="CiC" polnoe_naimenovanie="Конвертация в CiC и XML" kratkoe_naimenovanie="" nachalo_stroitelstva="201212" srok_stroitelstva="3" > <ishodnye_dannye baza="2012" zona="2" region="1" snds="0" mesyac_cen="201306" stavka4="36290" procent_transporta_materialov="13.4" procent_transporta_oborudovaniya="" koefficient_post5="" koefficient_post4_ohr="" koefficient_post4_pribyl="" koefficient_zimnee="" koefficient_vremenye="" /> <ob_smeta nomer_glavy="2" nomer_stroki="1" nomer="1" naimenovanie="Конвертация в CiC" sostavil_fio="" sostavil_dolzhnost="" proveril_fio="" proveril_dolzhnost="" komplekt_chertezhej="" > <loc_smeta nomer="1" naimenovanie="Локальная смета" sostavil_fio="" sostavil_dolzhnost="" proveril_fio="" proveril_dolzhnost="" komplekt_chertezhej="" pnr="0" dopsmeta="0" rekonstrukciya="0" > <ishodnye_dannye baza="2012" zona="2" region="1" snds="0" mesyac_cen="201306" stavka4="36290" procent_transporta_materialov="13.4" procent_transporta_oborudovaniya="" koefficient_post5="" koefficient_post4_ohr="" koefficient_post4_pribyl="" koefficient_zimnee="" koefficient_vremenye="" /> <ptm chast="0" razdel="0" vid_rabot="" kod="Ж000" naimenovanie="Локальная смета" ed_izm="" kolichestvo="" rubli="0" >
- примерно так
Cooper
10 Июля 2013
Репутация:
20
[+]
,
сообщений:
364
,
Цитата Светлая:
"1Афигительная программа :)1.12.80А здесь должно быть название объекта"
улыбнуло
Диалог в техподдержке
- Вы данные из какой программы импортируете?
- Из афигительной. Версия 1.12.8
Обратите внимание:
📱
Размещаем вакансии в Телеграм-канале!
Теперь, размещая вакансии на Proekt.by мы дублируем их в нашем Телеграм-канале с ~5000 подписчиками. Преимущество - мгновенный охват огромной аудитории - специалистов стройотрасли.
Страницы: [
1
]
2
3
Рекомендуем поднять репутацию автору полезного ответа кликнув на [+] в его сообщении!
Сметные программы (в разделе 89 тем)
Подработки и вакансии (всего 36):
Переквалификация на инженера-строителя без ограничений.
Здравствуйте! Очередной раз я стал на шаг ближе к мечте о мире, состоящем из доступных возможностей.
>>
Научно-исследовательский центр дорожного движения БНТУ.
Центр предлагает: аудит проектов по безопасности дорожного движения, разработка комплексных схем организации дорожного движения и проектов ОДД...
>>
БСЦ: Порядок приемки строительного объекта в эксплуатацию.
РУП «БЕЛСТРОЙЦЕНТР» приглашает 25 апреля на семинар: «Порядок приемки строительного объекта в эксплуатацию. Формы исполнительной технической документации...
>>
РНТЦ: Составление смет и формирование стоимости подрядных работ.
24 апреля приглашаем на видеосеминар: «Составление сметной документации и формирование стоимости подрядных работ».
>>
Интервью с РБ производителем систем водоотведения из наржавейки.
Как выглядят зарубежные вакансии, так теперь будет и у нас!
Алгоритм определения вида строительной деятельности
Ваш проектный опыт на страницах Proekt.by.
Мы за живое общение, вместо сухого расчета в калькуляторе.
Несущие кабельные конструкции производителя «Партнер» доступны в РБ.
Загружается...