Как правильно составить задание на доработку 1С?
Для того, чтобы программист 1С вас правильно понял и выполнил все ваши задумки, желательно составлять техническое задание на доработку по следующим критериям:
- Задание обязательно должно быть в текстовом виде. Ведь вы платите за работу деньги, и должны иметь возможность в случае несоответствия результата вашим ожиданиям сослаться на задание. А если задание будет проговорено только в устной форме, велика вероятность недопониманий по завершении работы.
- Приложите к заданию конкретный пример. Наверняка, вы хотите автоматизировать какое-то свое рутинное действие, которое вы делаете регулярно, изо дня в день. Возьмите конкретные цифры и формулы и распишите все подробно на одном или нескольких примерах.
- Указывайте откуда вы берете исходные данные для своей работы. Укажите из каких документов, справочников, отчетов и т.д. Из какого конкретно столбца отчета, какие перед этим вы задали отборы, а также любые ваши действия, которые нужно знать, чтобы выполнить расчет.
- Если вам важен внешний вид (на языке программистов интерфейс) вашей доработки, например формы или отчета — нарисуйте как вы его себе представляете. Это можно сделать в каком-то простом графическом редакторе или хотя бы от руки. Особенно часто заказчики хотят разноцветные столбцы и строки в отчетах, в зависимости от каких-либо условий. Самый лучший вариант представить это наглядно — сделать таблицу в Excel, и залить строки и столбцы нужными цветами, заодно показывая на примере, по каким критериям должно происходить окрашивание в нужный цвет.
- Ну и конечно же сообщите вашему программисту версию 1С, название конфигурации и тип работы базы (файловая или серверная). Как это узнать можно прочитать в статье Где посмотреть версию 1С. Для работы программист, наверняка еще попросит доступ к вашей базе. Доступ можно реализовать тремя самыми простыми способами: доступ через удаленный рабочий стол, доступ через программы удаленного доступа (например TeamViewer) либо просто выгрузить вашу базу и передать ее на флешке.
Если вы будете следовать этим несложным советам при составлении технического задания, то результат доработки скорей всего вас удовлетворит и будет радовать изо дня в день. Если же вы по каким то причинам не можете составить техническое задание, соответствующее этим критериям — не отчаивайтесь, опытный программист сам уточнит у вас все интересующие его моменты.
Какие бывают доработки и работы в 1С?
Видов доработок 1С может быть бесчисленное количество, это связано с тем что возможности по доработке ограничены только вашей фантазией и техническими возможностями платформы 1С. И все же самые распространенные на данный момент виды работ можно выделить в следующие группы:
- Изменение печатной формы документа или разработка новой печатной формы. Эта доработка в моей практике встречается чаще всего. Очень часто заказчики хотят добавить на форму вывод каких-либо дополнительных реквизитов, вывести логотип и т.д. Либо даже заказывают новую печатную форму к стандартному документу, например для внутреннего документооборота. Еще бывает что людям удобней чтобы форма выводилась в каком то другом формате, например сразу в MS Word.
- Создание отчета. Очень популярно в организациях, где следят за различными показателями, стараются уменьшать издержки и повышать прибыль. Начальство требует от подчиненных все более изощренных отчетов. Большим плюсом создания нового отчета в 1С является то что созданный один раз отчет, сотрудник может использовать в дальнейшем постоянно, меняя только период либо еще какие то входные данные. Вместо того чтобы например тратить несколько дней к каждом месяце, создавая какой то ежемесячный отчет для начальства.
- Создание новых документов,справочников, перечислений и других объектов. Это делается если в 1С недостаточно функционала для удовлетворения ваших нужд в ведении документооборота. Обычно требуется создать документ, что естественно влечет за собой создание и других объектов, так как они являются реквизитами нового документа.
- Размещение на формах кнопок, по нажатию которых происходят всевозможные действия. Например автоматическое высчитывание какого то значения, заполнение табличной части данными, загрузка данных из сторонних приложений и др.
- Перенос данных между базами 1С. Перенос данных может понадобиться при переходе на новую версию, при необходимости перенести данные в другую конфигурацию, а также при наличии нескольких баз в которых учет ведется параллельно. Во всех этих случаях переносить данные вручную очень долго и утомительно а иногда и просто нереально. Даже если вы сможете перенести данные вручную, ошибок связанных с человеческим фактором скорей всего не избежать. У программистов 1С есть технологии которые позволят совершить перенос быстро и без ошибок.
- Создание внешних обработок. Внешние обработки желательно всегда использовать при необходимости таких доработок, которые не изменяют структуру конфигурации. Потому что при предпочтительном использовании внешних обработок, обновлять конфигурацию намного легче, а это сэкономит вам деньги на услугах программиста 1С.
- Обновление базы 1С. Бывает двух видов: обновление типовой конфигурации и обновление нетиповой конфигурации. Если на обновление типовой конфигурации программист затратит максимум час работы, то на обновление нетиповой может потребоваться намного больше времени. Это зависит от того насколько переработана ваша конфигурация. Также если типовую конфигурацию вы можете обновить даже самостоятельно, то обновление нетиповой конфигурации требует большой квалификации даже от программиста.
Это список самых распространенных работ которые встречались мне на практике. Конечно он не охватывает всех возможных работ и доработок. Но в любом случае дает представление о возможных их видах.
Где лучше заказывать доработку?
Самый лучший вариант это конечно, когда у вас на предприятии есть штатный программист 1С или даже отдел программистов. Такой сотрудник целый день в зоне досягаемости и будет выполнять все работы на совесть (потому что с ошибками разбираться в любом случае ему:-)). Хотя такой работник вряд ли сделает работу быстро. А куда ему торопиться? Оклад программиста как правило не зависит от количества сделанных работ. К сожалению не все фирмы могут позволить себе такое удовольствие — иметь в штате программиста 1С. Да и обеспечить его постоянной работой тоже могут не на каждой фирме.
Второй вариант — это обратиться в фирму 1С франчайзи. Если рассматривать программиста из фирмы 1С франчайзи по тем же критериям то тут как повезет:). С одной стороны, он будет торопиться потому что его итак очень небольшой оклад жестко зависит от количества сделанных работ, с другой стороны может при этом допустить ошибки. Может конечно и повезет и на ваш заказ назначат опытного и квалифицированного работника, но как мы уже знаем в 1С франчайзи программисты получают немного, (максимум 50 процентов от того что вы платите, а начинают с 15) а это означает, что там большая текучка и квалифицированных работников часто переманивают на предприятия или они решают работать на себя. Лучше всего, если вам кто то порекомендует конкретного программиста из такой фирмы.
Последний вариант это нанять частного программиста 1С. Особенно этот вариант подходит вам, если у вас одноразовая работа. Если работа программиста вас устроит вы можете сотрудничать с ним на постоянной основе. Фрилансер никогда небудет затягивать с выполнением заказа потому что от этого зависит его доход и будет стараться сделать работу качественно, потому что в обратном случае вы к нему больше не обратитесь. А если он все сделает хорошо — возможно вы его еще и посоветуете кому-то, что является основным путем притока новых клиентов фрилансера.
Также обратите внимание, что для того, чтобы быть программистом нужны определенные знания. И если человек пришел вам устанавливать антивирус/word/принтер то это еще незначит что ему можно доверить программирование в 1С.
Если ваше предприятие находится в Челябинске, или вам нужен удаленный работник, то вы можете воспользоваться моими услугами.
Если вам просто понравилась статья, поделитесь ей в социальных сетях. Спасибо!
Если вы хотите научиться самостоятельно автоматизировать свою работу в 1С — приглашаю Вас на мой курс Сам себе Программист 1С
А если вы не хотите каждый раз тратить деньги на обращения к программистам — подписывайтесь на мой Телеграм — канал. 👆 Там делюсь секретами работы в 1С, о которых вы никогда не узнаете от программистов. 🤫 |
Добавить комментарий