По 1С:
- работа в команде с полным циклом разработки (разработка по спринтам, поддержка, тестирование и т.д.).
- сталкивался с методологиями Scrum, Kanban, ведением задач в Jira, совместной разработкой с использованием хранилища.
- работал в 1С франчайзи, занимался различными видами работ по большинству типовых конфигураций, на базе платформы 7.7 и 8.х. И как консультант, и как программист. В основном Розница, Торговля, Бухгалтерия. В меньшей степени сталкивался с Зарплатой, КА, УПП, ERP и прочими.
- кроме того, сталкивался с отраслевыми конфигурациями в областях: строительной, ювелирной, пищевой, автомобильной, ветеринарной, аптечной. Помогал клиентам разобраться, обновить, установить, доработать, написать свое и т.д.
- занимался обменами и переносами данных. Как типовыми (например, переходы БП 1.6-2.0-3.0, УТ 10-11, БП-КА, обмены Розница-УТ, Розница-БП, УТ-БП, переходы с 7 на 8 платформу, распределенные базы данных и т.п.), так и нетиповыми, в том числе с использованием инструмента "Конвертация данных" 2 и 3 (доработка готовых, написание своих правил с нуля) или полностью самописными. Так же обмены с разного рода внешними web-сервисами, http-сервисами, SQL-базами, сторонними программами, обмен через webSocket'ы и т.п.
- занимался свертками/обрезаниями баз. С корректировками и доработками.
- немного сталкивался с ЕГАИС
- занимался подключением и настройкой торгового оборудования в 1C. Сканеры штрих-кодов, терминалы сбора данных, оффлайн и онлайн кассы, принтеры этикеток т.д. Делал доработки в обработках подключаемого оборудования. Настраивал кассы с помощью их родного ПО.
- разобрался, устанавливал, обновлял и настраивал Штрих-М Кассир 5 (кассовая программа) и обмен с ней.
- занимался обменом с сайтами (остатки и цены номенклатуры, заказы).
- занимался обменом с MS Excel и OpenOffice Calc (выгрузка/загрузка, оформление, макросы и т.п.)
- самостоятельно обучался появляющимся новым технологиям платформы 1С. Например, СКД, управляемые формы, подключения через web-сервер, и т. д.
Примеры внедрений, решаемых задач. Все самостоятельно, если не указано иное.
1. Ветеринарная аптека + клиника.
~9 рабочих мест. Настройка сети. Центральная программа - 1С УТ 11, несколько розничных точек на базе Штрих-М Кассир 5 + обмены между ними, к ним подключены сканеры ШК, онлайн кассы. Отдельно - отраслевая программа 1С БИТ Айболит, для учета в клинике (учета в ней не касался, помогал обновить и подключить на рабочих местах).
2. Магазин и сервис снегоходов и прочей похожей техники.
~12 рабочих мест. У них была 7.7 Торговля и склад с доработками. Большой документооборот. Проконсультировал с выбором программы, перевел на УТ 11. Перенес данные, часть доработок. Частично вместо доработок обошлись стандартными возможностями УТ 11. Провел начальное обучение персонала и настройки их рабочих мест, пользователей и их прав.
3. Производство, услуги по металлообработке.
При выборе программы остановились на Бухгалтерии 2.0 (на тот момент 3.0 еще не было). Но они очень просили сделать им некоторые доработки по учету производства. Состав изделий, многопередельное производство, учет зарплаты с учетом объема, количества, времени, сложности, коэффициентов и т.п. на основе всего этого. Причем, по возможности, доработки не должны были мешать обновлять конфигурацию. Частично, решилось использованием дополнительных реквизитов и сведений (стандартный функционал). Было добавлено несколько объектов в конфигурацию, дополнительные внешние отчеты и обработки. В итоге типовой код был не затронут, изменение конфигурации было только в плане добавления новых объектов. Обновлять конфигурацию бухгалтер могла полностью самостоятельно. Позже, перевел их на Бухгалтерию 3.0, с переносом доработок. Часть доработок вынес в расширение.
4. Торговый комплекс. Объединение нескольких баз Бухгалтерия 3.0 в одну.
К этой задаче меня привлекли, решали ее совместно, втроем. Было несколько баз БП, с небольшими доработками, разными, конфигурации не полностью идентичные. Цель - все данные слить в одну общую базу. Сложность в том, что не все базы были созданы с нуля. Частично они были скопированы друг с друга, какие то данные просто переименованы. Это создавало кашу при попытках объединения. Рассматривали несколько путей решения. Типовой перенос данных через "универсальный формат" переносил не все виды данных. 2-й вариант из того готового, что можно было использовать, обработка переноса данных между идентичными конфигурациями, переносила все, но некорректно сливала некоторые важные данные, с совпадающими внутренними ИД. Прочие варианты были сильно дольше или по времени разработки, или по времени переноса данных. Подготовиться можно было заранее, но слить предполагалось в сжатые сроки. В итоге, нашли решения для возникающих проблем. Большая часть идей была моей, реализацию и тестирование делали совместно.
5. Строительная фирма. Отраслевая конфигурация: Подрядчик строительства 3.0 (использовали для управленческого учета строительных проектов).
Внедрение, обучение в начале. Позже - глобальная постепенная доработка и подстройка под себя. В итоге от типового функционала мало что используется, практически все используемое - самописное. В процессе было решено множество задач, некоторые из них:
- доработан партионный учет, к стандартным разрезам в регистрах типа номенклатуры и склада добавлен еще разрез по "работе", на которую предназначена партия материала. Соответственно, доработаны табличные части документов, чтобы можно было указать, например, при поступлении, на какую работу сколько материала пойдет, а сколько останется в свободном остатке. Доработаны отчеты, чтобы это все анализировать.
- написанная с нуля, простенькая конфигурация для учета кладовщиком на складе материалов, и обмен между ней и центральной базой "Подрядчик строительства 3.0".
- подсистема для работы с поставщиками материалов и анализа их цен. Возможности - можно настраивать, какой контрагент какие группы номенклатуры может привозить. В зависимости от этого, имея список требующихся материалов на выполнение работы, составляется рассылка в виде xls файлов для подходящих контрагентов, с указанием их адресов электронной почты. Это запросы цен. Контрагенты заполняют, сколько какой материал у них стоит и какой срок поставки, отсылают нам обратно. Ответы подгружаются в базу 1С, далее с помощью хитрого отчета идет анализ цен и прямо из отчета можно автоматически составить один или несколько заказов контрагентам на поставку.
- загрузка "спецификаций" из проектного отдела (это списки работ и материалов, необходимых для строительства объекта. В самом проектном отделе 1с не используется). Попутно, для проектного отдела были в excel написаны макросы на Visual Basic для облегчения и проверки правильности оформления их внутренних документов.
- реализованы собственные докумены для учета выполнения работ сотрудниками, и расчет зарплаты на их основе.
6. Разработка с нуля. Штрафстоянка.
По описанию заказчика в свободной форме постепенно создавались структуры данных, справочники, документы, регистры, отчеты, в процессе дорабатывались до необходимого функционала. Клиенту требовался учет времени нахождения машин на штрафстоянке, соответственно, учет задолженностей владельцев, учет переработки машин, учет работы эвакуаторов и зарплат их водителей.
7. ERP. Разработка обмена с УХ через web-сервисы.
Работал в паре с консультантом. Было некоторое предоставленное нам описание, каким образом должен работать обмен. Т.е. уже была реализация обмена со стороны УХ. Наша задача была сделать реализацию этого обмена со стороны ERP. Для этого потребовались дополнительные регистры сведений, справочники, документы, отчеты. Реализованы отправка данных, получение, работа с очередью сообщений и т.д.
8. ERP. Разработка подсистемы "входного контроля".
Было предоставлено готовое ТЗ. В нем описаны дополнительные процессы, алгоритмы действий, которые должны происходить при оформлении документов поступления. К видам номенклатуры создаются и привязываются произвольные показатели качества, для них указываются возможные значения. При поступлении создаются дополнительные документы, указывающие соответствие поступившей номенклатуры показателям качества. Предусмотрена дальнейшая обработка несоответствий.
9. 1С "СОУ". Полноценная разработка самописной конфигурации на базе 1С + БСП, в составе команды (архитектор, аналитики, разработчики, тестировщики, РП, техподдержка) с полным циклом жизни продукта, с выпуском обновлений. Учет логистики и закупок для строящихся нефтехимических предприятий холдинга СИБУР. С интеграциями с несколькими смежными продуктами.
На данном проекте команда 5-10 человек, в отделе разработки в целом - 30-150 человек в разное время.
-------------------------------------
Опытный пользователь ПК. Установка и настройка windows, офисных программ, программ семейства 1С (платформы 7.7 и 8.х) и прочих. Навыки системного администратора. Настройка интернета, локальной сети.
Увлекаюсь компьютерами в целом. Легко осваиваю компьютерные программы. Люблю во всем разбираться. Не боюсь браться за новые, незнакомые для меня направления, при необходимости могу самостоятельно разобраться в новой для меня теме.
Хоть и специализируюсь на 1С, стараюсь помочь клиентам и по другим вопросам.
В качестве примера - клиент (ресторан), которого я обслуживал по 1С, попросил разобраться с проблемой в работе караоке-установки. Это оказался комплекс из компьютера со спец. сборкой windows, специальной аудиокартой, специальной программой для караоке, все это подключено к усилителю, микшеру, аудиосистеме и нескольким телевизорам. Сумел со всем этим разобраться благодаря своим навыкам.
Интересны нестандартные задачи. Есть желание осваивать более продвинутые технологии, сложные конфигурации 1С.
Грамотная устная и письменная речь. Быстрая (десятипальцевая, слепая) печать.
Внимателен к мелочам.
Нравится заниматься спортом, увлекаюсь волейболом