<?php // Полная загрузка сервисных книжек, создан 2024-01-05 12:44:55
global $wpdb2;
global $failure;
global $file_hist;
///// echo '<H2><b>Старт загрузки</b></H2><br>';
$failure=FALSE;
//подключаемся к базе
$wpdb2 = include_once 'connection.php'; ; // подключаемся к MySQL
// если не удалось подключиться, и нужно оборвать PHP с сообщением об этой ошибке
if (!empty($wpdb2->error))
{
///// echo '<H2><b>Ошибка подключения к БД, завершение.</b></H2><br>';
$failure=TRUE;
wp_die( $wpdb2->error );
}
$m_size_file=0;
$m_mtime_file=0;
$m_comment='';
/////проверка существования файлов выгрузки из 1С
////файл выгрузки сервисных книжек
$file_hist = ABSPATH.'/_1c_alfa_exchange/AA_hist.csv';
if (!file_exists($file_hist))
{
///// echo '<H2><b>Файл обмена с сервисными книжками не существует.</b></H2><br>';
$m_comment='Файл обмена с сервисными книжками не существует';
$failure=TRUE;
}
/////инициируем таблицу лога
/////если не существует файла то возврат и ничего не делаем
if ($failure){
///включает защиту от SQL инъекций и данные можно передавать как есть, например: $_GET['foo']
///// echo '<H2><b>Попытка вставить запись в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>$m_comment));
wp_die();
///// echo '<H2><b>Возврат в начало.</b></H2><br>';
return $failure;
}
/////проверка лога загрузки, что бы не загружать тоже самое
$masiv_data_file=stat($file_hist); ////передаем в массив свойство файла
$m_size_file=$masiv_data_file[7]; ////получаем размер файла
$m_mtime_file=$masiv_data_file[9]; ////получаем дату модификации файла
////создаем запрос на получение последней удачной загрузки
////выбираем по штампу времени создания (редактирования) файла загрузки AA_hist.csv, $m_mtime_file
///// echo '<H2><b>Размер файла: '.$m_size_file.'</b></H2><br>';
///// echo '<H2><b>Штамп времени файла: '.$m_mtime_file.'</b></H2><br>';
///// echo '<H2><b>Формирование запроса на выборку из лога</b></H2><br>';
////препарируем запрос
$text_zaprosa=$wpdb2->prepare("SELECT * FROM `vin_logs` WHERE `last_mtime_upload` = %s", $m_mtime_file);
$results=$wpdb2->get_results($text_zaprosa);
if ($results)
{ foreach ( $results as $r)
{
////если штамп времени и размер файла совпадают, возврат
if (($r->last_mtime_upload==$m_mtime_file) && ($r->last_size_upload==$m_size_file))
{////echo '<H2><b>Возврат в начало, т.к. найдена запись в логе.</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>$m_mtime_file,'last_size_upload'=>$m_size_file,'comment'=>'Загрузка отменена, новых данных нет, т.к. найдена запись в логе.'));
wp_die();
return $failure;
}
}
}
////если данные новые, пишем в лог запись о начале загрузки
/////echo '<H2><b>Попытка вставить запись о начале загрузки в лог таблицу</b></H2><br>';
$insert_fail_zapros=$wpdb2->insert('vin_logs', array('time_stamp'=>time(),'last_mtime_upload'=>0, 'last_size_upload'=>$m_size_file, 'comment'=>'Начало загрузки'));
////очищаем таблицу
$clear_tbl_zap=$wpdb2->prepare("TRUNCATE TABLE %s", 'vin_history');
$clear_tbl_zap_repl=str_replace("'","`",$clear_tbl_zap);
$results=$wpdb2->query($clear_tbl_zap_repl);
///// echo '<H2><b>Очистка таблицы сервисных книжек</b></H2><br>';
if (empty($results))
{
///// echo '<H2><b>Ошибка очистки таблицы книжек, завершение.</b></H2><br>';
//// если очистка не удалась, возврат
$failure=TRUE;
wp_die();
return $failure;
}
////загружаем данные
$table='vin_history'; // Имя таблицы для импорта
//$file_hist Имя CSV файла, откуда берется информация // (путь от корня web-сервера)
$delim=';'; // Разделитель полей в CSV файле
$enclosed='"'; // Кавычки для содержимого полей
$escaped='\
Возможно будет полезно для ориентира, когда расчет по часам, например. Естественно, на полноту и абсолют не претендует;-)
Саша, это ты для кого выложил? Для работодателей?
Тогда время на 2 умножь 🙂
(2) Это смотря по сколько за час брать:-)
Я, кстати, готов, вернее даже с радостью, выслушал бы мнения на эту тему, чтобы составить более менее приближенные к реальности нормы. Понятно, что бывают случаи и ситуации разные, но в общем и целом. Чтобы и самому потом пользоваться, а то каждый раз, например, думаешь, сколько ж с них за эти пару отчетов взять, да так, чтоб не думали, что переплачивают, но и самому себя не обидеть:-) А так все проще будет, заранее будут знать к чему плюс-минус готовиться:-)
(2) Да, и с учетом того, что ИС собирается ориентироваться и на конечных пользователей/заказчиков, то для них какие-то ориентиры (понятно, что цена то договорная, но выбор то есть) можно тоже составить…
(3) Первое, что бросается в глаза — это изменение меньше, чем создание нового. Иногда быстрее и правильнее свой отчет написать, чем в чужом ковыряться, вылавливать баги и свои добавлять 🙂
Вообще, как мне кажется, должно учитываться это конфа «своя» или «чужая»?
Типовые не измененные можно считать за свою.
Обновление измененной типовой конфигурации — 6ч
давай будешь моим субподрядчиком? 1ч — 2000р
(5) В особых случаях, например, корявая чужая конфигурация, в начале, при оценках можно оговорить с заказчиком, что: «так как то-то и так-то, то в расчетах с Вами введем коэффициент-множитель 1,5 или 2», например.
(6) Конструктив по нормам предлагать бум?:-)
Я про то, что во-первых, было бы неплохо изложить свой опыт, свои рекомендуемые цифры, поучаствовать в обсуждении, чтобы вывести эти нормы более реальными, а поправить некоторые цифры-позатели в статье не проблема, к этому и стремимся. Но после обсуждения и выслушивания разносторонних мнений.
(0) Хотел бы промолчать, но не смог.
Никогда не понимал и не пойму почасовой оплаты нашего труда.
Если студент (или т.н. средний адинэснег) тратит на решение конкретной задачи 8 часов, а я 8 минут, то кто в этом случае дурак?
За все время знакомства с 1с (с 1993 года) я ни разу не опустился до каких-то часов. Я получаю деньги от клиента за конечное решение задачи. А какими средствами оно достигнуто, это мое дело.
И цена вопроса зависит не от количества написанных буковок и уж конечно не от времени.
ЗЫ. Поясни пункт «Восстановление исполняемого файла программы после сбоя».
Потянуло переквалифицироваться в восстановители…
половину приведенных работ привести к норме не получится.
я например уже третий день только разбираюсь в сильно измененной УПП как в одной единственной проводке формируется субконто, правда попутно исправляя всякие мелкие ошибки, но пока так и не прошел весь бизнеспроцесс, дабы понять, в каком месте надо что изменить чтобы статья встала куда надо.
(9) не так. обычно для расчета цены расчитывается время для среднего (если это работа не у клиента, а на заказ), а за сколько ты сделаешь — твои проблемы. но вся проблема в том, что попытки составить такую исчерпывающую таблицу — это расчет средней температуры по больнице.
(0) я изменю оценку, если данная таблица будет переработана, с таким учетом, что бы ее можно было реально использовать, т.е. должны быть оставлены только пункты трудозатраты на которые мало отличаются в зависимости от конкретного случая.
например перенос данных между идентичными конфигурациями.
(9,10) И как в такой ситуации цена сложится для заказчика (предположим цена договорная)? На глазок или еще как? Вы бы как рассуждали о том, сколько запросить? Как прайс составить на услуги? Ведь речь не о том, сколько реально времени потрачено на исполнение, а о том, что в среднем отчет стоит, допустим, столько-то, документ — столько-то, а в некоторых особо сложных случаях, да надо оговаривать, что цена будет больше или меньше. Какие альтернативы?
(11) > … если данная таблица будет переработана…
К этому и стремимся. Надеюсь и на Ваш посильный вклад в это дело.
+13 (11) > … если данная таблица будет переработана…
Ведь ИС — это сообщество, а значит оно способно совместными усилиями аккумулировать свой общий опыт и знания.
(9) Должна же быть какая-то мерка?
Пусть лучше часы, чем строки кода 🙂
Понятное дело, что денег просить можно от нуля до бесконечности (в разумных пределах, естественно).
И Саша прав в (12).
(12) У меня цена складывается из:
1. Платежеспособность заказчика.
2. Состояние моего кармана и желудка, моего настроения, наконец, на момент соглашения.
3. Интересности (для меня) задачи.
С сытого, зажравшегося мурла я беру во много раз больше, чем пусть с небогатого, но мне интересного. Которому это действительно нужно.
Я понял, что мне напоминает твой прайс. Прайс на услуги проститутки.
Недаром стоимость часа адинэснега приравнивают (с коэффициентами) к стоимости часа проститутки. Очень похож подход.
Это касается именно АДИНЭСНЕГОВ.
Несмотря на мои некоторые разногласия с отдельными посетителями портала (я, в частности о тт. О-Планет и Чебурашка), они мне намного симпатичней, т.к. ни разу не упоминали о часах. Они именно программисты.
Почасовая оплата предполагает монотонный, однообразный труд (см. прайс проститутки), но никак не работу программиста.
(16) 95% пользователей портала ни разу не упоминали о часах. Так что, все они программисты? Или правильннее с большой писать и в капсе — ПРОГРАММИСТЫ.
А автор проститутка и программистишко, раз про часы сказал?
у меня к сожалению цена не складывается, я наемный работник, мне какраз платят по часам, но перед выполнением работы я оцениваю возможные трудозатраты (причем этот процесс может занять до 10% времени реализации) и только потом выполняю работу. В случае сложных для оценки задач (например все задачи оптимизации) и непонятных задач — время считается по факту (об этом также заранее договариваемся с клиентом)
(16) Вот так и запишем в бюджете на следующий год: «На настроение нашего программиста примерно 250 000,00р» 🙂
И чем проститутка отличается от программиста? Я серьезно спрашиваю, без подколов.
А если сУрьезно, то у меня пока тоже так как в 16-м посте, но это со стороны программиста. А теперь давайте посмотрим со стороны заказчика (пусть толкового и т.п.). Вот, я, например, имею бизнес (это например), знаю что, я только начал его раскручивать, знаю, что прибыль у меня маленькая. И я вот хочу прикинуть с 1С-ником сколько примерно обойдется выполнение некоторых задач, которые хочет бух. или кто еще. Чтобы прикинуть, это будет 200-ти долларов или 1200-ти долларов. Примерно, на пальцах. Потому, что часть задач можно отложить пока и вернуться, когда фирма вырастет, часть задач можно выполнить уже сейчас и т.д., в зависимости от того, какой доход я планирую и имею на данный момент и из соображений насколько повысит эффективность выполнение программистом той или иной задачи. И как это все делать? Звать знакомого программиста (домогаться, искать встречи с ним) и надеяться, что он не обманул и правильно оценил? И что, так больше точности, чем по другому? Большой вопрос…
(19) > Большой вопрос…
Именно.
Мне очень просто назвать цену, если передо мной побывали «почасовики».
Я просто называю цену в несколько раз больше их цены.
А как оценивает свой труд художник, композитор?
Предоставляет заказчику смету с указанием расхода краски и холста или процента амортизации рояля?
Но право называть СВОЮ цену надо заслужить.
(0) Подитожим коротенько. Пока мы пришли к тому, что есть два вида работ: назовем, детерминированные задачи и нет. Т.е. те по которым среднее время и цена их исполнения сильно зависят от условий задачи и более менее стандартные вещи (трудозатраты на которые мало отличаются в зависимости от конкретного случая). Их надо разделить. К таким не детерминированным задачам относится: Обновление измененной типовой конфигурации. Пока все:-)
Деньги надо брать за конечный результат, а не за часы.
Какая прелесть, что я фикси. И ни за какие левые не берусь. И плевал на почасовые расценки 😉
> А как оценивает свой труд художник, композитор?
Да никак — законы рынка, спроса и предложения.
И право назвать СВОЮ цену есть у ВСЕХ. Точно так же как у ВСЕХ есть право не согласиться с этими ценами.
А вообще, извечный вопрос, как сравнить профи, который сделает качественно и за час и студента, который тяп/ляп и за 4 часа… Как оценивать? 🙂
(25) ставки у них разные обычно. А кого считать специалистом, того кто за час сделал или 4 часа провозился это вопрос хороший.
(1) Если ты работаешь исходя из этих нормативов, то я с большим удовольствием буду иногда тебе скидывать работу 🙂
А кто-нибудь из здесь отметившихся изучал предлагаемые 1С ставки по времени и градации работ?
Почасовая работа придумана 1с в тскф, и так уж повелось у одинэсников. Для небольших работ, о чем в этой статье и идет речь. Для больших внедрений «внедряется» в 1с-ные мозги «управление проектами». Там подход к расчету другой, но все равно на нижнем уровне исполнения, используется оценка по времени и стоимости ед.времени.
Так что тема поднята актуальная. Заказчики хотят получить точное обоснование своих расходов на проект.
Как в условиях кризиса, когда идет демпинг (200 р. в час здесь же предлагают), усиливается конкуренция, клиенты сокращают бюджеты и пр. неблагоприятные факторы, нам не остаться без работы или не скатится до унизительной оплаты? Например, некоторые мои клиенты оказались на грани банкротства и чтобы удержаться на плаву так сократили свои расходы, что не могут оплачивать даже обновления программ, не говоря уже о переходе на 8-ру. Я вынуждена для них снизить цены. И мне уже не до понтов (16). Я могу этих клиентов просто потерять.
(0) > Создание печатной формы документа, Разработка диалоговой формы документа — на 8-ре гораздо больше будет, поэтому список надо расширять.
(26) Ага, а в итоге получается, что профи — «козел» такие деньги за час берет, а студент — молодец.. Хотя в итоге все выходит на одну сумму, а вот качество…
(28) Когда работаю у клиента, он нет-нет да посматривает на часы, за 20 минут делаю обновление измененной конфы, еще полчаса объясняю, что изменилось и решаю всякие побочные проблемы, беру за 2 часа. Если идет студент — забирает базу домой, делает, потом приносит, берет 5 часов. Что делать в такой ситуации? Посылаю сына, делаем по вышеописанной схеме, он получает за свой честно заработанный час.
(29) Вот и проблема у меня в том, что нет у меня сына 🙂
Да ты и по клиентам не бегаешь :-). Впрочем, у программистов дети быстро растут, там где-то за спиной :-)))
(31) Ну может есть кто-то, о ком я не знаю… 😉
Я не бегаю, но иногда позволяю себе немножно фрилансерства 🙂
Я убедилась, что это надо иногда, работа у клиента на конечный результат ободряет :-)))
(22) > Деньги надо брать за конечный результат, а не за часы.
— Так прально, но в размере человеко-часов по прейскуранту, кроме оговоренных заранее с исполнителем перед выполнением работ вещей. И если исполнитель настолько туп, что не в состоянии определить способен ли выполнить задачу до того как за нее возьмется в плюс-минус некоторые сроки с учетом форс-мажора, естессно, то ему такая задача все-равно не под силу или это риск уже начинается. А кому под силу, даже если ошибся в оценке на день-два-три, то расходы на исполнителе — это его работы, эти пару дней, сумма не меняется. А заказчик получает нормальное планирование и оценку ситуации.
(25) > А вообще, извечный вопрос, как сравнить профи, который сделает качественно и за час и студента, который тяп/ляп и за 4 часа… Как оценивать? 🙂
— А очень просто. Поставить на эту задачу определенное время в прайсе и назначить цену за час. И профик знает какую сумму получает (у профика уже готовое решение может быть или почти готовое и он тратит от 5-ти до 15-ти минут, чтоб найти где-то на винте:-) и студент может и дольше делать, но цена будет таже. Качество кода. Ну, для отчета, если он достаточен по быстродействию и результату, то какая разница? Мы ж не об алгоритмам сортировки и поиска для ядра какого-нить говорим.
(27) > Создание печатной формы документа, Разработка диалоговой формы документа — на 8-ре гораздо больше будет, поэтому список надо расширять.
— Какие цифры по этим работам для 8-ки предлагаете?
(26) > Если ты работаешь исходя из этих нормативов, то я с большим удовольствием буду иногда тебе скидывать работу 🙂
— Я пока обсуждаю эту тему вообще:) Т.е. нормативы хотелось бы с Вами как раз и обсудить. И список работ. Или что на форум перенести? Так тут статья — текущий итоговый результат, а там размоется все и как всегда вообще ни к чему не приведет.
>И если исполнитель настолько туп, что не в состоянии определить способен ли выполнить задачу
Как бы я себя отношу к людям опытным, но мне, довольно часто, трудно определить, объем работ и время, которое я затрачу на эту задачу, т.к. подводных камней может встретиться ну очень много, в особенности в работе с оборудованием и внешними системами….
И как быть?
По своему опыту сталкивался так же с тем, что под «элементарной» задачей скрывалось довольно большой ряд разработок, которые заказчик аргументировал — «вы это не предусмотрели». И жесткие ТЗ тут не помогали.
(28) хе хе, а кто сказал, что профи работает час, а студент 4? Мля, сколько раз приходилось по 4 часа сидеть после вот таких часовых орлов.
Почему же козел, я своим клиентам всегда говорю, хотите дешевле — флаг в руки. В Питере более 150 франчей, куча фрилансеров. Предлагаю поделиться ссылочками на ресурсы, однако не хотят.
(34) да не надо никого сравнивать, жизнь и так все сама по местам расставит. Выгонят студента, возьмут профи.
Главная проблема, на мой взгляд, заключается не в кодировании, а в хреновом знании предметной области и возможностей конфигураций и их применения.
Еще раз оговорюсь:
(22) > Деньги надо брать за конечный результат, а не за часы.
— Так прально, но в размере человеко-часов по прейскуранту, кроме оговоренных заранее с исполнителем перед выполнением работ вещей и форс-мажора. Т.е. эти «часы» в прайсе для расчеты суммы, а оплата за конечный результат, чем тут одно другому мешает? Если какой-то блок (справочники, доки,регистры и т.д.), то его стоимость может быть прикинута и обозначены участки (и оговорены с заказчиком) которые могут, допустим немного быть не определены, до собственно выполнения работ или окончания, и более того можно выявить причины, которые могут повлиять на увеличение трудозатрат на эти задачи, т.е. перед обновлением узнать насколько типовая конфа и какая, и от ответа уже или сразу цена ясна или можно сразу сказать, если типовая, или что в два-три раза, надо посмотреть, есть же разница в подходах? Вот оговориваются заранее исполнителем обычно, что если, например, он незнаком с конфигой и ее переписывало куча людей, то ее обновление будет стоить заказчику не менее той суммы, но возможно и более, потому-то и потому. Но он (исполнитель) ее обновит, ну за два дня, так это и есть те вещи, которые оговариваются перед тем как взять.
Ведь прайс еще и служит списком вообще выполняемых работ фирмой, кстати.
(38) >Мля, сколько раз приходилось по 4 часа сидеть после вот таких часовых орлов.
Всякое бывает… Я сам писал код «Если НомерДокумента = «00001» Тогда Сумма = 31000″ и т.п., т.к. это явно указывал заказчик и все… А для пришедших за мной программеров это являлось «овнокодом» 🙂
ЗЫ: Это не критика (0), это попытка разобраться, что есть «часовая оплата»…
(37) > Как бы я себя отношу к людям опытным, но мне, довольно часто, трудно определить, объем работ и время, которое я затрачу на эту задачу, т.к. подводных камней может встретиться ну очень много, в особенности в работе с оборудованием и внешними системами…. И как быть?
— Создание формы документа, Создание печатной формы документа и т.д.
Ты намек понял?:-) Назови конкретные работы или из прайса или чтоб внести, мы ведь не все программирование вообще «часуем»:-)
И смотри, ну допустим, где этот заказЧег потрепал с печатной формой 1.5 часа, но ты взял с него как за час. А потом несколько там наштамповал по 30-ть мин двум другим. Ну вот плюс-минус по прайсу по «часам» и работал.
А для сложных вещей, вот давай, тебе заказали блок для ТиС 7-ки для адресного хранения на складах. Сколько возьмешь? Берем (если прайс нормально составлен) считаем справочники (3-4-шт), документов там два-три будет, печ формы два-три, изменения уже существующих, регистр один-два, да три-четыре отчета. Вот уже и можно прикинуть плюс-минус за пару минут сумму ориентировочно. А если еще поседить, то поточнее. Есть на что опираться в рассуждения о цене. А альтернатива какая?
По первой 3-5, по второй 5-? в зависимости от количества табличных частей и страниц на каждой + обработчиков, за стандарт взять расходную накладную. У меня были документы, которые требовали до 40 часов, с обработчиками, которых может быть несколько на каждый реквизит и несколько ТЧ. Поэтому верхн. вилку — от тех.задания.
(42) Как лучше теперь сделать вот думаю? Добавить столбик в таблицу, типа:
|Имя работы|Часы 7.7|Часы 8.х|? А многие работы 7.7 vs 8.х, наверно, плюс-минус равны или как? Какие?
(43)Ну да, графу еще одну для 8-ки. А последний пункт
Перенос всех остатков из одной конфигурации в другую. это имеется ввиду стандартный перенос? неизменненны конфы?
Кстати, эта ветка тоже как-то притихла…
http://infostart.ru/forum/forum19/topic7833/messages/
(44) Такой нескромный вопрос? А цифры для восьмерки заполнишь, скинешь?
Копирайты там пропишу в анонсе без вопросов, если что:-)
(45) Да не удивительно. Попытка стандартизировать творческую работу (а программирование я отношу как раз к творческой работе) никогда не кому не удавалось. Эт как у художника — мазок — 2 руб., штрих — 5 руб. красная цветовая гамма — 20 руб., карандаш — 15 руб. 🙂 Невозможно.
(47) А программист — это инженер или художник?
(48) Если разработчик, который создает все с нуля, то скорее — художник, а тот, который подправляет ранее созданное, подкручивает винтики и гаечки работающего механизма — это уже инженер.
(49) Тот кто проэктирует и строит небоскреб или другое головокружительное сроение в такой аналогии кто? Думаю, художник, хотя и там есть смета:-)
Но и дома, в которых мы с Вами живем, тоже кто-то строит:-)
(50) О, пятидесятый пост…, обычно к этому моменту тенденции к первому уходу от темы:-) Давайте вернемся к теме:-)
(50) Аналогия не верная, одно дело спроектировать и построить дом/небоскреб, а другое дело — сделать перепланироваку готовой квартиры по требованию ее владельца.
(49) а ежели нужно вписать новый механизм в существующую конфу, тогда кто? худоинженер получится :))
(0) Хотел поправить, разделить не дерминированные задачи и че то только просмотр статьи доступен, а редактирования нет?
(54) О все, пасибки тебе, неизвестный:-)
(53) Все это зависит и от того как делается. Если при перепланировке квартиры будут раздроблены несущие стены — ничего хорошего из этого не выйдет.
(0) Обновил, звездочками пометил задачи и внизу расшифровка пометки красным:-) Пока эти задачи назывались только, вроде…
(56) ну не скажи. Вместо стен можно поставить опорные колонны и жить, млин, в колонном зале. :))
между колоннами гамак можно натянуть, краасоота.
(46) Попробую, в выходные как раз подобной работой заниматься придется. Я думаю это будет не прейскурант цен, а основа, на которую можно оперется. Вот пример, принесли очень сильно переписанную конфу, оцените сколько будет стоить перенос на 8-ру. Цены две, одна за перенос данных, 2 за перенос настроек. Если первая высчитывается легко — четко видно сколько новых, сколько измененных объектов, а вот 2 цена, х.з. — надо в коде разбираться, что наворотили, может и не все надо тащить в 8-ру. Но к основе прибавляю удвоенную сумму. Или надо разбираться в коде, специфике их наворотов, собирать данные, чем пользуются, т. к. мертвый функционал не переносим и т.д. Это долго и стоит денег, не все хотят оплачивать такие обседования. А с прейскурантом все равно ближе к цели. И от опыта многое зависит.
(0) Опять только просмотр доступен, мне бы столбик для 8-ки добавить…
(0) Создание отчета — в 77 от 4 до 10, в 8 может быть и больше. Если идти вообще от отчетов к изменениям, то есть под отчеты строится или изменяется конфа, то каждый отчет мжт быть по 20 часов. Отчеты часто заменяют техзадания.:-)))
(61) Ну, так то, что делается «под отчет» — это отдельные работы или нет?
(0) Хех, статью бы обновить, кто может у руля:-)
(63) Или это я сам с собой говорю?:-) Но все исправляется и статья обновилась сразу после 63-го поста:-)
(59),(61) Я уже и столбик заготовил:-)
(62) Сделаем как отдельные, а на отчеты вилку величим. Сделаю в екселе, а куда тебе выслать? Завтра к вечеру.
* — эти задачи нормированы условно, т.е. трудозатраты сильно зависят от конкретного случая и могут превышать указанные нормы в разы.
ИМХО, ко всей таблице коммент сделать
(66) venger(собака)yandex.ru
(67) Так ко всей и имелось ввиду или я не понял?
+68 (67) А, уже дошло:-) Тогда смысл теряется…:-)
На отдельных видах работ стоят звездочки, а надо вы ко всей таблице отнести.
Тогда лучше совсем убрать, т.к. например, изменение в справочнике формы для подбора или добавления подобной формы может быть гораздо более трудоемкой задачей, чем 1 час. Или сделать все с вилками: 1-3, 5-8, и тд.
С клиента надо брать столько, сколько он ГОТОВ ЗАПЛАТИТЬ.. готов заплатить штуку баксов за обычную работу — столько и надо брать.
Что хочу отметить, в (16) написано
16. vip 06.02.2009 17:02:10
У меня цена складывается из:
1. Платежеспособность заказчика.
2. Состояние моего кармана и желудка, моего настроения, наконец, на момент соглашения.
3. Интересности (для меня) задачи.
..
Vip! +5 — у меня точно также.. прямо странно как-то…
Что хочется сказать? и сабж, и обсуждения кнему — огромный байан! но все равно — интересно 😉
.
от себя хочу добавить вот что: весьма значительную долю в оплате «моей» работы составляет та сумма, которую мне «хочется» получить, разбираясь — нет, не в говнокоде предыдущего программиста (и сами такими бываем, даже бывая «профи») — это-то можно осилить.. а разбираясь в «говнокоде» учета и работы клиента… огромнейшее количество задач, которые приходится выполнять — их реализация на первый «неопытный» взгляд достаточно проста, но их нельзя решить просто! вот в чем вся соль… почему позвали решить задачу — да потому что надо! а неоткуда! «корни» задачи растут из таких глубин, глядя на которые — все ужасы ада покажутся раем… И ведь как-то до определенного времени ЭТО все работало… но пришел день «Страшного суда».. ибо он не может не придти.. и за все приходится платить…
А я вот как-то говорил, что такой документик во франчах имеется, и он распростроняется, как рекомендуемый, от 1С. Мне не верили.
сравни свои нормативы с версией от http://www.outsources.ru
… после того, как аутсорсеры поработали на моей старой работе я их иначе как отсосерами не зову
ага видать один список по сайтам бродит..
http://www.outsources.ru/norma.html
77+ «…Пришел Ржевский и все…»»»
2 Che! +(1000)
(77) Гы…
(77) речь идет о том, что бы реальные цифры обозначить
Мне вот что инетерсно:
«Перенос журнала операций из другой программы без учета аналитики *»
А кому он нах нужен такой перенос?
(81) Мож убрать обе этих работы? Я даже программу одну, не то что две, назвать не могу из которой бы переносить пришлось бы, возможно:-)
(0) А что по остальному: часы там определенных работ, сам перечень работ, особых возражений не вызывает?
(76),(77) > сравни свои нормативы с версией от http://www.outsources.ru
http://www.outsources.ru/norma.html
— Так посмотри там внизу откуда у них источник указан:-)
(0) Обновил, разделил колонки с нормами на две секции, чтоб обозначить для Че:-)
(0) Для обоих работ «Перенос журнала операций из другой программы» поставил прочерки.
(+86) См. посты 81,82-й.
(0) Опять редактирование слетело:-(
(0) Не могу отредактировать:-(
(89) Ок, ред. появилось, все обновилось.
Интересные цены однако в Томске, у нас почти у всех 50$
http://www.outsources.ru/viewCatalogue.php?id=1
(91) Там два Питера, второй в нижней части с опиской:-) А Одесса дороже, чем Киев (столица) получается:-)
(91) Но там по страшней списочек имеется:-)
http://www.outsources.ru/viewCatalogue.php?id=2
Вчитайтесь в названия городов:-) «Kuwait, Havana, Liberia»:-)
(0) Обновил цифры по 8-ке, проставил «на глазок» по 7-ке, осталось с переносами определиться…
я думаю добавить строки с переносами и для обеих колонок цифры одни, т.к. переносы чаще всего из 7.7 в 8.1
(59) «Перенос данных высчитывается легко». Вот у меня конкретная задача: Бух 7.7. ред.4.2/4.4.
Изменены ВСЕ документы, покарежен план счетов (одни сменили код, другие разбиты на субсчета, третьи используются не совсем так, как рекомендует Минфин), имеется стадо (>10) новых документов под специфическое закрытие месяца. Сбоку еще три регистра прицеплено для статистики. 20 тыс документов в год. Сколько стоит перейти на 8-ку? В мифических человеко-месяцах?
(0) Обновил цифры по переносам. См
(96) я думаю месяца 2 плотно сидеть, под 300 получается, но бывают и большие часы и даже часто, согласится ли заказчик? Я сегодня урезала стоимость кошмарного
переноса со 170 часов до 120, потому что не оплатят больше, хотя часов затрачено было больше чем 170. Здесь приведены средние часы, никто же собирается навязывать. Были переносы по 360 часов. Давайте поставим верний предел в 500 часов.
(98),(99) Не стоит забывать, и это относится ко всем нормам, что они «приблизительные и усредненные». И навязывать, конечно, никто не собирается, это да:-)