Почему нужен свой программист 1С? Мотивация руководителей компаний.




Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу.
PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress.

В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис: обмен с сайтом.
С помощью данного скрипта можно загружать в автоматическом режиме, по расписанию, данные сервисных книжек (ремонтов авто) из 1С:Альфа-Авто Автосалон Автосервис.
Также можно загружать данные в ручном режиме: для этого делается скрытая страница, где размещается специальная кнопка.
Комментарии размещенные внутри скрипта разъяснят логику и порядок действия.
Комментарии с "/////    echo" использовались для отладки.
Дополнительно создана таблица для журналирования результатов загрузки данных.
Скрипт включает в себя защиту от SQL инъекций (думаю безопасность соблюдена в полной мере).
В кратце:
1. Пишется скрипт, который запускает этот.
2. Создается регламентное задание в WordPress, по которому запускается скрипт из п.1. 
3. Этот скрипт осуществляет проверку на существование файла обмена в папке.
4. Если данные не новые, загрузка не производится.
5. Если данные новые, очищается таблица сервисных книжек.
6. Загружаются новые данные.

Собственно сам скрипт:

<?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='\

99 Comments

  1. AndrewEv

    не нужен программист в штате, потому что:

    1. Выбор программы «одноразовый»

    2, может быть 3, да и 4 тоже: Грамотная настройка приобретённых систем автоматизации д.б.включена в стоимость и оплачена при покупке с.а., в т.ч. и архивация/обучение архивации.

    Теперь относительно постоянного закреплённого сотрудника: заключите договор на то, чтобы с Вами работал один [конечно же, самый лучший] сотрудник компании; пусть он сам приходит без вызова для обновлений системы автоматизации и регламентной отчётности, а также антивирусных баз, городского справочника и того, что Вы сами считаете нужным обновлять.

    Доверьте возможность иметь у себя структуру базы (.md) или же копию базы, чтобы он мог порешать вопросы в нерабочее время или посоветоваться с руководством. А также для того, чтобы вы могли экстренный вопрос решить по телефону.

    «Подкармливайте» такого сотрудника из своих фондов — не обязательно деньгами — например, книжный магазин имеет возможность списать пару книг, продуктовый — шампанское и прочее.

    Выражайте благодарность за сотрудника перед его руководством.

    Рекомендуйте его своим знакомым — как франчейзи, так и как специалиста для решения домашних проблем — лишние деньги человеку не помешают.

    Reply
  2. director04

    (1) «…Рекомендуйте его своим знакомым — как франчейзи, так и как специалиста для решения домашних проблем — лишние деньги человеку не помешают.»…

    Ага, и … усугубляйте п.3

    Reply
  3. director04

    (1). А с первой частью (пока не касаемо фнарей)? Пойдет?

    Reply
  4. AndrewEv

    (2) какой пункт 3 —

    или В ПЕРИОД РЕГЛАМЕНТИРОВАННОЙ ОТЧЕТНОСТИ ИХ ПРОСТО НЕДОЖДАТЬСЯ

    или ОБУЧЕНИЕ ПЕРСОНАЛА

    ?

    Reply
  5. AndrewEv

    (3) и что такое «фнари»?

    Reply
  6. poppy

    (0) Все плохо. Все неправльно. Начиная с названия.

    Кто такой «свой программист»? Это фри или фикси? Франчей не рассматриваю, потому что они непопулярны на ИС. 🙁

    Кстати, зачем любому руководителю, особенно начинающей компании, программист? Неужели нельзя обойтись нормальным специалистом? http://infostart.ru/public/60216/

    Reply
  7. CheBurator

    (1) категорически не согласен. писал неоднократно.

    Почему нельзя брать сотрудника франча:

    — работает на франча;

    — работает на себя;

    — и только потом работает на обслуживаемую компанию..

    Почему с осторожностью надо работать с фри:

    — работает на себя;

    — работает на обслуживаемую компанию.

    ..как видим, здесь «цепочка» короче, но! при появлении более привлекательных клиентов — есть шанс быть «задвинутым» в конец очереди обслуживания…

    Почему привлекательнее всего иметь фикси:

    — работает на свою родную компанию;

    .. и соответственно: досконально знает что и как где дышит и ворочается…

    соответственно, имхо, выбирает следует между КАЧЕСТВЕННЫМ фри и фикси;

    франч следует привлекать только для задач которые 1. ЯСНЫ ОТ И ДО (т.е. мелочевка) 2. ОЧЕНЬ БОЛЬШИЕ ПРОЕКТЫ

    Reply
  8. poppy

    +(6) В преамбуле еще круче.

    Для кого обсуждаемая работа является дополнительным заработком? Кому он нужен?

    Правильно! Квази-специалистам франчей…

    Кто умеет продавать ненужные услуги, так же как и не нужные коробки? Т

    Reply
  9. AndrewEv

    (7) хороший ответ, здесь согласен.

    Однако, многое зависит от правил работы (у франча) или договорённостей (с фри).

    У меня, например, чётко закреплённые клиенты, за работу которых я отвечаю. И я многое знаю, чем они дышат и ворочаются (не скрою, иногда и то, чего вроде бы и знать то не должен).

    Опасность — выход «из строя» такого сотрудника — но ведь то же самое может случиться и со штатным работником…

    А, кстати, ещё добавлю — я их также рекомендую — если кто-то спрашивает про ночной клуб, то это «***», кому нужны АГВ — это ООО «С***» и т.д. Их процветание — мой хлеб…

    Reply
  10. CheBurator

    (9)

    У меня, например, чётко закреплённые клиенты, за работу которых я отвечаю. И я многое знаю, чем они дышат и ворочаются

    — в чем для фирмы преимущество платить вам-франчу перед прикрепленным-фри сопоставимой квалификации..?

    Reply
  11. AndrewEv

    (10) я — фри, можно сказать — один из компании фри.

    Самое смешное, что я как раз-то и готов работать на одну компанию — даже не с точки зрения спокойствия за завтрашний день.

    (Скорее так даже сложнее — на последней моей работе с начала этого года пришлось совмещать ещё и обязанности системного администратора, с июня — и бухгалтера-расчётчика — плавное банкротство, инициированное нашим областным правительством). Работая на одну компанию, выкладываешься по полной и гораздо лучше себя проявляешь, чем когда на несколько в день — не вдаваясь в проблемы.

    Reply
  12. CheBurator

    (11) ну так сразу надо говорить — кто вы… 😉

    У меня, например, чётко закреплённые клиенты, за работу которых я отвечаю.

    — как закреплены — договором на бумаге с подписями и печатями? с определением объемов выполняемых работ? должностными обязанностями?

    Reply
  13. I_G_O_R

    если фирма может позволить себе нанять программиста, тогда да, а если всего 10 пользователей, тогда тоже нанимать? выход — нанять франч. У нас например есть все специалисты: и комп починят, и сеть протянут, и АТС настроят, и фискальник настроят, и 1С конечно. Так что выбирайте.

    Reply
  14. Ish_2

    Предлагаю автору концовку статьи :

    Истина всегда конкретна (с).

    Общие соображения, приведенные выше, могут абсолютно ничего не стоить при приеме на конкретную должность конкретного специалиста.

    «Человека покажите !» — вначале , а потом уж фри , фикси и франч.

    Reply
  15. CheBurator

    (13) ну вот скажем, 10 активно работающих пользователей. Отгрузки в день, ну, возьмем, реальную цифру: 2 лимона рублей в день, «простой» в течение 2-х часов = 500 тыс. Успеет франч за два часа «поправить» ситуацию? а с учетом того, что франч не сидит и не ждет упадет ли у клиента 1Ска — как быстро он сможет подтянутся? а если удаленно решить проблему нет возможности? а если ехать к клиенту часа 2-3…?

    .

    так что мерять необходимость привлечения франча количестовм пользователей — голимый бред…

    Reply
  16. Моха

    Ржачно.

    Любой спицалист имеет один маленький недостаток: ему поуху, сколько денег будет потрачено хозяином бизнеса/управляющим. И это никак не изменить.

    Оптимизацией затрат на 1С все равно прийдется заниматься не спицалисту, а отв. за траты лицу. А это лицо не может/не умеет/не имеет возможности погрузиться в проблему на 100%. Потому оно, лицо, будет выбирать спицалиста так же как мы выбираем себе врача, продавца авто, сантехника и т.п.

    Вспомнили, как вы себе выбираете выше указанных людей? Правильно, первое — по рекомендациям и по принципу «ну уж в этой конторе совсем придурков на работу не возьмут». Второе — «пробуем одного, второго, третьего, пока не найдем подходящего». Третье — непонятные объявы хз где.

    Совсем забыл про «нулевое»: если в ближайшем окружении нет спецов, то поиск откладывается до момента пока не заболит нога/рука/***, не прорвет канализацию и т.п. Т.е. «третье» будет отложено до худших времен.

    Делайте выводы, господа.

    Reply
  17. Моха

    (7) Если рассуждать аналогично, то любая оптовая контора — лишнее звено в цепочке от производителя к конечному пользователю. А они живут, да еще и пользу приносят.

    ИМХО, что-то Вы упустили в своей схеме.

    Reply
  18. Моха

    А теперь представьте, что вам нужно заказать работу по 1С. Внутренних спецов у вас нет или они загружены на 100%. Ваши действия?

    Reply
  19. CheBurator

    (17) вообщем-то — да. большинство оптовых контор — паразиты… но это не значит, что все оптовые конторы — паразиты…

    (16) это ты верно заметил… отсюда следует: что если нога заболела — то или лечим дешево по страховке, или дорого за налик… 😉 а у нас же и так и так — хотят даром… 😉

    Reply
  20. Моха

    (19) Эти паразиты уменьшают цену для потребителя. Если бы это было не так, то этих оптовиков просто не было бы.

    Ты сразу первому встречному дорого платишь? Я выше уже написал, как обычные люди делают выбор. И так делает подавляющее большинство, ИМХО. И дорого/дешево — не первичный критерий качества.

    Reply
  21. CheBurator

    (20) может я чего не понял…? хочешь сказать, что лекарства в аптеке при цепочке в 10 оптовиков будут стоит дешевле, чем при цепочке в 5 оптовиков? не смешите мои тапочки… да, если аптека — в перми, последний оптовик — тоже в перми, а предыдущий оптовик — где-нить во Владивостоке — тогда да. Но не тогда, когда в Перми в одной цепочке 3-4 оптовика…

    Reply
  22. Моха

    (21) Если было бы иначе, то аптека не покупала бы у 10-го оптовика. Покупала бы у того, кто прям в Пермь привозит. Только вот не покупает почему-то. Наверное заведующая — дура. :)))))))))))))))

    Спроси, кстати, почему заведующая не покупает напрямую.

    Reply
  23. CheBurator

    (22) а потому что с такой мелочевкой оптовик предыдущий связываться не будет… в итоге имеем накрутку на последнем поставщике на его накладные расходы+прибыль + откаты заведующей… вот такой вот у нас бизнес в стране…

    .

    опять же — если бы было все как ты пишешь — то я же не против… я только за… только вот, например, что-то я не вижу в онлайн книгомагазинах чтобы книжки были существенно дешевле чем в книжных магазинах…

    Reply
  24. Моха

    (23) Почему не будет? Он дурак? Нет, он не дурак. Если бы он захотел продать аптеке свой товар, то

    1. Он должен бы был увеличить штат, т.к. вместо одной крупной отгрузки он будет делать несколько мелких.

    2. Он должен был бы увеличить затраты на обслуживание информационной системы, т.к. количество документов увеличилось и т.д.

    Поэтому этому оптовику невыгодно напрямую продавать товар аптеке ( по крайней мере сейчас). Если ему все-таки захочется торговать с аптекой самому, то будет легче сделать свою еще более мелкую оптовую фирму. За примером далеко ходить не надо: Протэк+Ригла, Аптека Холдинг+36.6.

    Потому и во фране-нефране есть свой смысл. Искать его надо не в иллюзорных рассуждениях, а в конкретной ситуации, которая начинается со слов «Мне надо наладить учет на 1С».

    Reply
  25. Моха

    +(24) Кстати, давно заметил, что основная часть специалистов, якобы обросшая клиентами, тупо тырит их из франей или ранее стырила. Это не наводит вас ни на какие мысли?

    Reply
  26. lihomanov

    прикольная статья! держи +

    Reply
  27. director04

    Блин, прикольно….. Ни как не ожидал, что в основном схлеснутся те самые «франи». Видно сильно задел за живое.

    Но обижаться глупо. Придет время и вы сами уйдете в успевающие компании. Вот тогда и задумаетесь на предмет дополнительного заработка на стороне (а кому он мешает?)

    В нашем it-отделе 11 специалистов, из них 5 — профессиональные программисты. Трое из них прошли приличную школу франчайзинга. Это видимо закономерность 😀

    Reply
  28. wirg

    статья так себе, с учетом того, что люди могут поменяться и во франчайзи и в фирме, лучше доверять проверенным фирмам, которые обладают специалистами, чем самоучке, скупой платит трижды

    Reply
  29. larisab

    (27)

    Трое из них прошли приличную школу франчайзинга. Это видимо закономерность

    Вот только вопрос — откуда у гнусных франей приличная школа?

    Позвали недавно в контору, до меня там побывали несколько разных фри. Задачи решались в 3 конфигурациях 77 (торг, зик, бух) + интеграция между ними. Более-менее четко работала только торг+ выгрузка в бух, забота сисадмина. Остальное: бух почти все вручную, зик — полый улет, зарплату считали в екселе. Ну естественно насмотрелась и на код, и главное на полное непонимание как работает расчет и в частности стандартная ЗиК. После выметания всех наработок и установки своей разработки (расширенной обратной зарплаты, сделанной еще во фране и окатанной на нескольких клиентах), зик заработал. Кроме того выгрузки — загрузки, решение всех тонких моментов и пр. Клиенты сказли «где же вы раньше были?»

    За почти 10 лет работы в 1с ни разу не видела вменяемого решения от фри, включая хваленые самописи. Сама сейчас фри (с фран.договором), но закалка и опыт получен во франче. Там и минусы огромные, в частности организация работ с клиентами, но спецов по 1с делают там (естественно при желании самого спеца). Другое дело, что удержать не всем удается 🙂

    Reply
  30. Моха

    (27) Я задумывался ранее о заработке на стороне. Тогда оглянулся вокруг и увидел, что все знакомые 1С-ники по сути тянут нормальных клиентов через связи во франях. Почему, написал выше. А статья в заголовке темы из серии «Лучше быть богатым и здоровым» или «Семейный врач — это хорошо».

    А вот если вы посмотрите на сам процесс возникновения потребности в проге со стороны компании и на то, как компания его решает в реальном времени, все сразу станет ясно.

    (28) Кто во фране не самоучка? Никто никого там особо учить не будет. Все учат сами и тренируются на кроликах. Потому не в этом дело, ИМХО.

    (29) ИМХО, туда где вменяемые решения от фри, других прогов и не ищут. Зачем? Здоровые люди по поликлиникам не шастают. Если только за «обновлениями» справок для вождения авто :).

    Reply
  31. Моха

    Откуда у франя хорошая школа тоже понятно. Новичков кидают на задачи клиента, которые он и решить то по-нормальному не может. На таких задачах быстро растешь как спец … за счет клиента и за свой счет (зарплату могут ой как порезать, клиент может ой какую каку получить). Сила франя в том, что он «магически» за бОльшие деньги может всучить клиенту в качестве исполнителя того же студента, которого сам клиент забраковал бы. Вот такой ахалай-махалай.

    Reply
  32. larisab

    (30)(31) Клиенты, у которых я была, были уверенны, что лучше и не бывает, начитавшись в тырнете какие плохие франи, искали фри :(. Сейчас немало сопливых студентов косят под фри, некоторые сидят на фикси, благодаря родственным связям, шерстят сайты в поиске обработок (Инфостарт — яркий пример), учатся тут же на форумах и за чистую монету принимают срач между опытными спецами.

    А клиенты на таком уровне, что определить кто лучше — хуже не могут. Кто больше пузыри надувает, тот и лучший!

    Reply
  33. I_G_O_R

    (15) херню говорите, а если гл.бух умрет в последний день сдачи отчетов, а если грузовик с грузом поломается и не доставит во время. Тогда давайте все будем дублировать. Если у вас 1с-ка часто падает, значит пора вас менять. Если срочно что-то случается, все бросаю(даже работу у клиента) и еду. А вот если вы в отпуске да еще и в другом городе, а 1с-ка упала, что делать будете? Так что для фирм которым дорого нанять программиста на целый день работы, франч ну или фри то что нужно.

    Reply
  34. wirg

    Франчайзи разные бывают, могут и по удаленному доступу помочь и по телефону. А вот программист-системный администратор может такого натворить, что потом придется все с нуля переписывать и оплачивать работу спецов, хотя встречаются и хорошие системщики, но они стоят в разы дороже, потому что тянут техническое и программное обеспечение, соответственно и цена вопроса у таких людей другая. конечно, если фирма маленькая, тогда можно и своими силами

    Reply
  35. Моха

    (32) Истчо раз повторюсь: в компании, которые обслуживаются спецом достаточного уровня по разумным ценам попасть крайне сложно. Нет повода.

    Искать другого спеца будут только при условии наличия косяков или желании снизить оплату.

    Reply
  36. Моха

    +(35) И потом, Вы видите только устаканенные бизнес процессы и изменения в конфигурации под них и, как правило, не знаете истории развития событий. А эту историю многие в компании очень сильно хотят, мягко говоря, подправить, чтобы не выглядеть лопухами.

    Reply
  37. larisab

    (35) Согласна, а при первоначальном выборе?

    В описанном мною случае искали, и перебрали не одного фри, меня нашли на одном из форумов, я туда объяву положила. Там таких объяв — немало. Все сказочные :). По сказочным два года и ходили. 🙂

    Reply
  38. larisab

    (36)

    Вы видите только устаканенные бизнес процессы и изменения в конфигурации под них и, как правило, не знаете истории развития событий

    Отличить явные ошибки, незнание как что работает в типовых, которые берутся изменять, видно сразу и меняющиеся требования разных «партий» сотрудников и неправильно поставленные ими задачи тут не причем.

    Reply
  39. Моха

    (37) Про первоначальный выбор я писал выше. См. (16), (18). Собственно, действия ваших клиентов подтверждают сказанное мной.

    Reply
  40. Моха

    (38) Если глбух скажет «вышивать крестиком», то во многих конторах все будут вышивать крестиком. У Вас будет выбор: или вышивать крестиком, или уволиться. 2-3 заворачивания в клоаку с таким подходом некоторых бухов отрезвляют. Но конфа то остается. Привести примеры, когда глбух требует хрень полную, несмотря на то, что ему явно показываешь, как все делается по инструкции в типовой?

    Reply
  41. director04

    Очень рад возникшему обсуждению. Накал страстей только подтвердил неравнодушие к поднятому мной вопросу, а именно: лишний заработок — ни кому не лишний, ни Франю, ни Фри….

    А нарваться на неквалифицированного специалиста можно и во Фри, и во Фра и во Фру… В конечном итоге — определяться работодателю. Я лишь пытался собрать набор аргументов, чем я могу сколонить на свою сторону потенциального клиента, ни разу не работающего до этого программистом 1С, НИ РАЗУ не работавшего ни фри, ни Фра, ни Фру….

    Пыли, ребята, в постах много, а толку мало!

    👿

    Reply
  42. Моха

    (41) Склонить можно только хорошей работой и, возможно, начальной заманухой какой типа «беру за работу всегда вперед, но пробные Х часов можете оплатить после выполнения работ» :). Да только накладно это может быть :(.

    Прим. Насипов, например, гарантировал как-то возврат денег за свой курс по УПП, если кому-то не понравится. Но при этом запугивал тем, что больше ничего возвращуну не продаст :).

    Reply
  43. larisab

    (42) Сорри за офтоп. По сабжу — надо иметь своего программиста, кем бы он ни был. Тогда ситуации с «заворачиванием в клоаку» фри и обуванием от франча не случится.

    Reply
  44. Шёпот теней

    соглашусь и подпишусь под Моха-иными высказываниями …

    1. кому нужен программиста 1С,

    2. кто является инциатором появления программиста 1С

    3. кто основной пользователь 1С и её НЕ знает

    4. кому в основном подчинЁн программсит 1С

    5. кто поставляется информации о Бухгалтерии

    5. кто … и т.д. и т.п.

    верно это ГлБухгалтер … отсюда и то и это и вышивка крестом и переделка отчётов столбик на лево столбик на право, и переделка Макетов и много чего другого просто потому что ГлБухгалтеру это и в лом и в падлу …

    итог в конторе работает мальчик по вызову для гл.бухгалера и еже си .. типа разноска эл.почты, заведение папочек, расылка эл.почты, сканирование и другая мутатень …

    … приблизительно этим, около, 70..90 процентов времени занят средне-статистический «фирменный» программист — ни франч ни фри этой али-бабой заниматься не будут а с учётом «приручЁнности» и «ДЕшевизны» — фикси сканает к тому же ОН, фикси, отзывается на крик «ЭЙ у меня тут чЁ-тО не работает» и откликается на слове «мальчик-программист» …

    … и никакой высшей материи то как переделка, переписка бизнес-процессы и др. — не бывает — это фАнтастика … отдельные, рЕдчайшие случаи — это ИСКЛЮЧЕНИЯ …

    … вот …

    Reply
  45. larisab

    (44) Согласна с тобой: «ОН, фикси, отзывается на крик «ЭЙ у меня тут чЁ-тО не работает»

    Именно поэтому не хочу быть фикси, даже если заманивают «интересной задачей», но при этом в требованиях к вакансии «бесперебойная работа налоговых программ», к 1С никакого отношения не имеющих. Как фикси я эти программы обслуживаю, ессно, но их бесперебойность не гарантирую, так как сама их не пишу ;). Но СВОЙ, это не значит фикси. Свой — это тот кому гл.бух доверяет и советуется, а не «ЭЙ,…»

    Reply
  46. Моха

    (45) Глбух доверяет — это 1/3 успiха ;). Глбух в нормальных конторах только за регламентированную часть учета отвечает ;).

    Если совсем не будете отзываться на «ЭЙ у меня тут чЁ-тО не работает», то Вас заменят другим специалистом. Конечно при условии, что у человека случилось что-то экстраординарное и ему это трудно первый раз описать словами. Сто раз повторять балбесам одно и то же западло, но иногда приходится :).

    Бесперебойную работу можно обеспечить не всегда, но вот отказываться от «надо приложить все усилия, чтобы достичь цели Х» для фикси криминально. А для фри вполне может быть нормально. Говорю по личному опыту.

    Reply
  47. Gilev.Vyacheslav

    (0) статья конечно — заблуждение «не-владельца бизнеса», и типичное.

    Ставлю плюс за умение «дяденьки, я тупой, но умнее Вас, поэтому вы сейчас мне скажите, как делать правильно, иначе Вы тупые» 😀 😀 😀

    Reply
  48. Шёпот теней

    (46) … хи-хи … «Глбух в нормальных конторах только за регламентированную часть учета отвечает » … ГлБух отвечает за УЧЁТ — за склады, за справочники в 1С, за Инвентаризацию и многое ещё за что … а вто если ОН отвечает ЗА «регламентированную часть учета» — это развал УЧЁТА на предприятии его тАмА просто нЭтУтИ …

    .. вот …

    Reply
  49. Evg-Lylyk

    (0) В статье не достает фактов, а так как есть сейчас, чей то опыт не более. Пункты — выводы одностронние, неужели у других подходов нет преимуществ.

    Reply
  50. afanasko

    Я полностью согласен с автором, что свой программист лучше, чем франч и, скорее всего, чем фри.

    Что бы там не говорили, но основная задача франча — обуть клиента на большую кучу бабла. Франчам невыгодно делать все хорошо и быстро, иначе у них не будет работы )). Франчи не будут особо углубляться в дебри учета и думать о том, что же будет потом, если сейчас изменить конфу. Я во франче не работал, слава богу не приходилось. Но очень часто приходилось доделывать то, что франчи напридумывали. Это полная жо…. я вам скажу.

    Франчи делают тупо то, что им говорят, а дальше «после нас хоть пожар».

    Самое удобное для франча — это постоянная дойная корова. Когда клиенту день за днем, год за годом необходимы доработки. О каком качестве здесь может идти речь?

    Мои слова могут показаться слишком резкими, но я очень много сталкивался с «доработанными» франчами конфигурациями, и мне просто надоело разгребать то дерьмо, которое они «доработали». И нет среди этого исключений, я переписывал и за лидерами рынка франчей и за мелкими региональными конторами. Результат один и тот же: везде франчи тянут бешенные бабки из клиентов, а ощущение, что кодят и проектируют индусы, не знакомые с русским языком.

    Так, что фикси — оптимальный выбор. Но стоит понимать, что хороший фикси — это дорого. Почти так же как франч на полный день. За копейки, которые обычно хотят платить, можно найти только вечно причитающего «студента», который будет огрызаться «как платите, так и работаю». Хороший специалист всегда стоит дорого.

    Reply
  51. Valerich

    (50) полностью согласен. Не видел еще ни одного нормального решения от франчей.

    Обычно сотрудники франчей кидаются в одну из двух крайностей:

    1. обходиться только штатными средствами и никаких изменений (если они на договор обслуживания обновлений).

    2. Для разовых работ девиз: «любой каприз за ваши деньги». Деньги замечу неслабые. После них когда приглашают, обычно дуют на воду — сначала сделай, мы посмотрим. потом может быть заплатим. А то уже заплатили столько… Вы нас поймите и т.д. и т.п.

    То что им «доделали» — не знаю какой школой назвать. Конфигурасты.

    (29) Не знаю как там у Вас в ближнем забугорье, но у нас правильно настроенная ЗиК сама работает без всяких доделок. Я только отчетики дополнительные понаписал для удобства. И все. Штат под 1000 человек + текучка + всевозможная экзотика типа больничных, отпусков, беременных и всего, что связано с расчетом з/п.

    Reply
  52. tomvlad

    Внесу свои 5 копеек. Все зависит не от того, франч ты, фикси или фри. Самое главное чтобы контору обслуживал Специалист, причем не всегда с сертификатом 1С:Специалиста, хотя он тоже показатель способности (желания) обучаться.

    Франчи (в основном крупные) имеют костяк нормальных специалистов и молодняк, который работает с мелкими и средними клиентами. Естественно, что опыта у молодняка нет, но у тех кто может/хочет со временем появится. Спецы на мелочь не размениваются, со временем уходят в другие франи (или их организуют), на фри (возможно с последующим заключением договора франчайзинга) или фикси. Молодняк отсеивается методом макания в г… и культивацией выплывших.

    Фри — в основном бывшие специалисты франей, как правило достаточно квалифицированные, но в период отчетности с дефицитом времени.

    Фикси — вот здесь варианты самые различные — от действительно спецов, прошедших школу франчайзинга до разжиревших мальчиков, гордо называющими себя программистами 1С, на деле ничего из себя не представляющими.

    Насчет качества — приходилось дорабатывать за всеми:

    1 Т.к. франчам в основном не хватает опыта программирования (молодняк) или времени (нужно выдать что-то работающее, причем быстро),

    2. Фри — страдают нехваткой времени и слабым тестированием,

    3. Фикси — на самом деле мало толковых специалистов, хотя бы представляющих как работать с виртуальными таблицам, СКД, конвертацией и прочим жизненнонеобходимым минимумом.

    Reply
  53. afanasko

    (52) С третьим не совсем согласен. Думаю, что их везде мало. И во франчах и во фри и в фиксях.

    Reply
  54. tomvlad

    (53) Возможно, но именно очень часто доводилось встречать фикси, растолстевших и отупевших от отсутствия нормальных задач. Не считаю нормальным лезть в конфигуратор там, где можно обойтись без этого. Книжки по ведению учета у многих из них не в почете, а гонору много.

    P.S. Сам фикси, подрабатываю во фране, чтобы не потерять квалификацию.

    Reply
  55. Моха

    (48) За склады уж точно глбух не отвечает :)))))))))). А инвентаризация прописана в регламенте. И ни дай бог глбух начнет отвечать за эффективность работы менеджеров, планы поставок товара и взаимоотношения с покупателями. У вас там лорёк соки-воды что ли?

    (52) Этот пост ближе к моему пониманию ситуации.

    Reply
  56. Арчибальд

    Слово «целую» в телеграмме жене ничего не означает.

    Отсутствие его означает многое. (с)

    Наличие фикси ничего не гарантирует.

    Отсутствие гарантирует развод на бабки. Ну, или почти гарантирует — в конце концов, (теоретически) должны существовать добросовестные фри, поддерживающие свое реноме.

    Reply
  57. larisab

    (51) > Не знаю как там у Вас в ближнем забугорье, но у нас правильно настроенная ЗиК сама работает без всяких доделок.

    У нас веcьма распостранена «обратная» зарплата. В стандарте она есть опционально, но только на один вид расчета — оклад или тариф. Во многих конторах используют, кроме оклада еще часть или все виды начислений — «по обратной», причем еще и в сочетании с «прямыми». У меня есть разработки как в ЗиКе, так и Бух.

    Не знаю, что вызвало сомнение 😮

    Reply
  58. director04

    (56) … не нашел подходящего смайлика, еле вылез из подстола, куда закатился от смеха. Класс ❗

    Reply
  59. mad_maksim

    Все верно написано, только Франча и Фри надо переставить местами )))

    Работая во Франче, постоянно правлю «работу» Фри и Фикси.

    Сразу оговорюсь: я признаю, что среди Фри и Фикси существуют грамотные и даже гениальные специалисты. Надеюсь, что вы также признаете, что и во Франче бывают такие же специалисты.

    Reply
  60. tomvlad

    (59) А зачем из переставлять местами, если они представляют из себя одно и тоже, только на разных стадиях развития? Вообще разные «чудаки» есть везде, и как правило учиться не желают. Франч — это хорошая школа для начинающего одинэсника, а кем этот одинэсник вырастет, зависит только от него. Может получиться нормальный спец, а может — прокладка между стулом и клавиатурой. Другое дело, что спецы себя не умеют продавать — им некогда, работа есть всегда, а у других есть и время и язык подвешен лучше чем у спецов. И вообще, главный бич франчей — сезонность, а вот с ней бороться сложнее, здесь явное преимущество и фикси.

    Reply
  61. igor_gk

    Друзья, а в вашей практике разве не было случаев, когда бухгалтер (женщина ессно) говорил, выполняя какие-то действия,: «Не уходи, подожди, сейчас доделаю — посмотрим как получилось», словно опасаясь того, что если вы отойдете от нее, у нее перестанет все получаться, программа начнет работать криво и вообще все рухнет? У меня очень часто…. Они ХОТЯТ что бы кто-то занимался их проблеммами выделенно! И был всегда рядом, когда что-то нужно сделать быстро.

    А франчи и фри — это мальчики/девочки «по вызову».

    Reply
  62. awk

    Сколько стоит программист 1С? Где-то 40-60 т.р. если брать нормального (по СПб). Сколько стоит час Бухучет и торговля? В среднем 1 500 в час (наверно). Я как фри 750 в час. Давайте посчитаем:

    50 000 = 168 часов работы.

    50 000 / 1 500 = 33 часа работы.

    50 000 / 750 = 66 часов работы.

    168 это график 8 часов 5 дней в неделю (8/5)

    33 это 8/1 или 4/2 или 2/4.

    66 соответственно 8/2 4/4

    1. 8/5 8/2 4/4 или 4/2 — нужны только на этапе внедрения.

    2. Для поддержки штанов вполне подойдет и 2/1 и тут карт бланш у франчей и фри. Франчи надежней — Фри дешевле.

    Reply
  63. idef

    Выскажу свое мнение.

    Думаю, что все в конечном итоге зависит от человека(специалиста) и его отношении к работе.

    Со многими могу и согласится и не согласиться, но в конечном итоге выбор зависит от конкретной ситуации — это и вид(динамика) бизнеса и количество пользователей с их квалификацией, и рекомендации, и отношения(кум,брат,сват), можно продолжать список.

    Лично я за 10 годиков с 1С прошел от 6 до 8 1С. Начинал как фикс — зарплата низкая,пришел к франю — получил сертификаты, ушел от франя, т.к. идет постояная гонка цена-скорость, а мне по душе цена-качество, работал фри. Сейчас совмещаю работу фикса и фри. Везде есть свои недостатки и преимущества и все они здесь вами озвучены.

    Резюме: Выбор за потребителем!

    Reply
  64. Angeros

    По моему любой адекватный руководитель в состоянии сам решить когда ему переходить на содержание своего ит отдела.

    Reply
  65. Monolit

    (62)

    Франчи надежней — Фри дешевле.

    Не совсем так.

    Тут размышляли под «ёксель- моксель» 60 000 зарплаты. Хоть франчи,хоть фри и иже с ними фикси хотят ДЕНЕГ ! ВСЕ И МНОГО ! Я,будучи фикси, столкнулся с ответом шефа о повышении мне зарплаты на «чуть — чуть» в ключе:» Сейчас же не так много работы ,как раньше.Какое нах — нах повышение?». Будучи фри — каждый клиент мнит,что я ему должен.Так как уже ,типа месяц назад подстраивал прогу а сейчас опять «тормозит».»Наверное что — то не так сделал «. Будучи работником франчи —

    слышал :»Обслуживание ваше очень дорогое. Вот к знакомым девочка ходит раз в месяц и за триста рублей все делает тоже самое.Надо директору сказать….»

    А вы 60 тыщщ в месяц!!! ДЕВОЧКА ЗА 300р все обтяпает и довольна будет. Короче ерунда это все.

    Reply
  66. acsent

    За исследование 2. Больше похоже на пиар.

    У каждого есть свои плюсы и минусы

    Reply
  67. acsent

    У фикси есть огромный минус — он не работает на результат

    Reply
  68. acsent

    +(66) Не, даже не пиар, а нытье неудачника: Какие мы фикси хорошие, нас нужно любить

    Reply
  69. KapasMordorov

    Осталось только прийти к согласию «что такое результат».

    Reply
  70. fuser

    А я — франч, работающий по фиксированным ставкам 😎

    Reply
  71. indigo_

    (67) Почему? Ему-то и придется самому «разгребать» результаты своей работы… а может, и не только своей. По-моему, как раз он больше всего интересован в том, чтобы ничего не навернулось, и чтобы сделать все качественно.

    Reply
  72. acsent

    (71) Это мотивация не НА результат, а мотивация ОТ проблем. От того сделает он или нет зависит только одно как сильно он получит по башке от начальника

    Reply
  73. acsent

    Хотя конечно и фикси можно замотивировать. Но увы такого наверное не бывает (тут в проектных командах не всегда мотивацией занимаются, а про фикси и говорить нечего)

    Reply
  74. Арчибальд

    (73) Бывает 😀 Я — фикси 😀

    Reply
  75. tomvlad

    (73) Очень даже бывает, и не нужно говорить что франчи все поголовно мотивированы на результат. Франч — это низшая ступень в эволюции одинэсника 🙂

    Reply
  76. larisab

    (75) А что высшая? Доктор 1с наук? 😀

    Reply
  77. KapasMordorov

    Высшая — Император. Почти Б(о)Г.

    😎

    Reply
  78. larisab

    Боги 1С — фриласеры, на том и порешим, чо тут заморачиваться 😉

    Reply
  79. acsent

    (74) Поделись как вас мотивируют? Или просто ты сам себя мотивируешь?

    Люди сами по себе делятся на тех кому более важен процесс и тех — кому результат.

    Reply
  80. acsent

    (75) Сопровождение — в любом исполнении не нацелено на результат

    Reply
  81. tomvlad

    (80) ОК, давайте пофилософствуем, а что есть результат?

    Результат = Стабильная работа системы + эволюционное развитие + руками грамотного специалиста?

    Или

    Результат = Бесконечный процесс внедрения с неочевидными последствиями руками неопытных студентов?

    Ноги, крылья… Главное чтобы человек на месте не сидел, старался развиваться и не отстать от жизни. А там начинаешь сам себя мотивировать.

    P.S. Мне честно говоря все вышесказанное до лампочки, ибо:

    а) фикси в довольно приличной конторе

    б) фри у нескольких клиентов

    в) фра — с женой на пару, такая маленькая семейная франчайзя 🙂

    Reply
  82. Моха

    (78) Это только первые 3 года фриланса. А потом как попрёт.

    Reply
  83. Моха
    Результат = Стабильная работа системы + эволюционное развитие + руками грамотного специалиста?

    Ну да, для водилы газельки в ООО «Ласточка» главное, чтобы она летала и модернизировалась офигеть как. А для хузяев той же ООО «Ласточка» — лишь бы товар и т.п. возила вовремя в нужное место и не много денег жрала. Согласитесь, что цели малёк разные ;). И не говорите, что они прямо пропорционально связвны. Не поверю :).

    Потому для руководства в системе важно:

    1. чтобы не мешала, а может и помогала продавать без лишних затрат.

    2. чтобы не сбоила так, что клиенту хрен отгрузишь товар/услугу.

    Остальное всё фЕлософия.

    Reply
  84. acsent

    (81) Не то и не другое.

    Результат = Заявленный функционал в определенный срок

    Reply
  85. larisab

    (82) А что за 3 года надоедает?

    Попрет тАк?:

    Есть набор вариантов:

    1. Мелкие задачи, но работаешь на себя;

    2. Крупные задачи, но работаешь на дядю;

    3. Пофиг задачи, одынэс крутится, день-деньской тупишь в интернете, но оклад идет;

    Ты (я или он) в одном из набора.

    Но ровно через 3 года это надоедает, поднимаешь тему

    «Кто лучше — франчи, фри или фикси». Выслушав всех доказывающих преимущества своего бытия (каждый — своего), вздыхаешь облегченно — ну я то еще ничего устроен и еще 3 года пошли… ❓ 😀

    Reply
  86. Моха

    (85) ЗА 3 года, как правило, надоедает понижение квалификации, ибо надо работать на конкретный результат и клиент не очень то оплачивает самообучение.

    Reply
  87. denial

    А как все таки найти достойного специалиста? Нужен фри в Москве.

    Reply
  88. tango

    чего достойного?

    Reply
  89. denial

    Достойного тех денег, которых он будет стоить

    Reply
  90. tango

    каждый стоит столько, сколько ему платят. стоимость = результат сделки

    Reply
  91. tango

    в одной торговой лавочке владельцы взяли курс на замену манагеров с гарантированными 50 на манагеров за 20. и что же? куча резюме. (москва)

    Reply
  92. tango

    разместите на работном сайте вакуху для 1снегов за 90 — получите много откликов. разместите за 20 — много — не много, но будут.

    Reply
  93. tango

    короче, (87) я бы решал так: озвучил, хотя бы здесь, конкретную проблему, которую надо решить, и сумму, которую готов за решение заплатить. доп.условие — возможность дальнейшего сотрудничество. а дальше работает «рынок».

    Reply
  94. denial

    Если бы вопрос стоял только в деньгах, то да. Но я думаю любой нормальный человек хочет получить достойное качество за нормальные деньги. За нормальные деньги я понимаю не за копейки, но и не в три шкуры. На холяву я не рассчитываю.

    Reply
  95. tango

    (88),(89),(93).

    Reply
  96. netserfer

    Канеш лучше иметь своего менеджера, которого можно драть за косяки

    Reply
  97. HarleyDavidson

    познавательно, особенно комменты

    Reply
  98. AVK_Alex

    Интересная статья. Люди везде разные. Точно так же разные и специалисты везде работают. Но это понимаешь, когда начинаешь работать с КОНКРЕТНЫМ человеком (фри/фикси) или франем.

    Reply
  99. pricec

    (81) tomvlad,

    ваше положение, на мой взгляд, наиболее разумное, и это именно вариация фикси.

    Вот если бы у вас был хотябы пяток программистов — тогда можно было называть вас франем.

    фришником вы бы были если бы не имели ПОСТОЯННОГО оклада(а это важно), хотя договоренность

    о фиксированной помесячной оплате за услуги стирает различие между фикси и фри, на мой взгляд.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *