Обновлено: 23.12.13 (продолжение следует)
В продолжении статьи решил расшифровать, чем именно занимается программист 1С в своей профессиональной деятельности.
Администрирование
- Управление инфраструктурой 1С (есть конфа для ИТ). Ведение списка баз (общий, …) и т.п.
- Администрирование ОС (в необходимом объеме). Обработка сравнение каталогов и файлов.
- Установка, настройка программы 1С (win, unix). Особенности: 1С 7.7 на Win7. 1С Предприятие на ru-board (требуется регистрация). Интернет-сервис для централизованной установки 1С 8. Описание изменений в версиях платформы.
- Регистрация общих списков баз? 1, …
- Ключи :) Нюанс настройки, Маркировки! , еще. Блог про администрирование 1С от сисадмина.
- Администрирование сервера приложений. Настройка кластера.
- Администрирование SQL сервера, а также других СУБД: Postgre (1, имена таблиц по именам объектов…), IBM DB2 (…), Oracle (…). Особенности разных СУБД. SQL 2012 (в принципе работает). Сжатие таблиц SQL.
- Обновление рабочих баз. Стандартная инструкция, динамическое обновление, выгон, обновление РИБ, автоматизация обновлений (1, …).
- Организация веб доступа к базе, к веб-хранилищу (статья, 2 на IIS 7.5, статья 3, на linux 64bit, …).
- Автоматическое архивирование (файловой базы, SQL). Backup.
- Журнал регистрации. Особенности настройки и использования.
- Регламентное обслуживание (общая концепция)
- Перепроведение базы. По расписанию.
- Удаление помеченных объектов,
- Тестирование и исправление (ТиС). Пересчет итогов. Анализ сообщений.
- Обмены РИБ, в т.ч. автоматизация.
- Обновление регламентированной отчетности.
- Настройка и администрирование SQL сервера. Архивирование/Восстановление (файловой: статья 1 «введение», статья 2 «обследование»). Особенности эксплуатации с 1С. Зеркалирование базы (настройка отказоустойчивой системы).
- Восстановление поврежденной базы, удаленных файлов и баз (в .т.ч. индексов). Восстановление SQL базы. Восстановление файловой (1, 2, 3). Поиск ошибок при загрузке больших баз из .dt архивов.
- Безопасность (физический доступ к данным 1с). Шифрование трафика (статья). 6 способов залезть в 1С. Сброс паролей SQL.
- Стартеры 1С. По файлам .md и .1cd.
- Ключи запуска. Пакетный запуск 1С.
- Управление списком пользователей. Генерация паролей. Контакты из AD (1, 2)
- Завершение работы пользовтелей. Клиент-серверный вариант — консоль. Файловый: 1, 2, …
- Обмен сообщениями. Чат. ICQ в 1С. Подсистема обмен сообщениями. Версия Lite.
- Печать из 1С. В pdf (win&linux, mxl в pdf). Принтеры pdf: бесплатный опробованный BullZip (при установки флаг Ghostscript Lite оставляем). Внезапно: чтение из pdf :-) Конвертация *.mxl в *.csv.
- Хитрости работы.
Поддержка пользователей
- Формирование инструкций. Инструменты, технические средства. Программа рисования диаграмм, деревьев и т.п. Выбор программы для создания скриншотов.
- Написание инструкций. Разукрашка кода (и для управляемого приложения).
- Файлы для скачивания. Дистрибутивы. Шрифт для штрихкода и т.п.
- Баги (платформы, типовых конфигураций, ОС, сеть)
- Оптимизация производительности 1С 8 (все к Гилеву! другие статьи). От чего вообще зависит скорость?
- Удаленный доступ (TeamViewer). Все в одном.
- Регламентированная отчетность
- Письма в 1С (работа со службой поддержки 1С), банков и других программ.
- Обновление конфигураций. Сайт для скачивания обновлений — users.v8.1c.ru. Для тех, кто потерял ИТС — ru-board.
- ИТС. Что, где, почём. Сайт ИТС — its.1c.ru.
- Список программ (dropbox, groove, …) и другие, которые используются в работе.
- Управление (в т.ч. уменьшение) размера базы. Как узнать размер? Для SQL: еще одна. Для файловой: 1.»Пузомерки». Статистика базы (1, , SQL на УФ). Размеры внутренних таблиц: 1 (только SQL).
- Мониторинг работы пользователей, 1, 2, 3, …
- Работа на опережение. Получение сообщений об ошибках.
Работа с данными
- Поиск и исправление ошибок в данных
- Переносы данных. Обмены между базами 1С. Универсальный обмен XML (с анализом измененных). Сравнение баз (1, 2, 3, ).
- Перенумераторы
- Список типовых инструментов
- Поиск и устранение дублей. Расширенная.
- Свертка базы (1, 2, 3 за 4 т.р., …)
- Подготовка базы (удаление лишних данных, …)
- Обработки заполнения реквизитов
- Обработки создания документов
- Проверки! Здесь начинается другая галактика. «Сто тысяч проверок+1″, проверка ИНН, … 1, 2, 3, …
- Сервисные функции (Проверка орфографии, …)
Программирование на встроенном языке 1С (разработка, написание кода)
- Освоение азов. С чего начать? Для тех, кто только начинает эту профессию. FAQ. Курсы.
- Описание встроенного языка. Ссылка.
- Инструменты разработчика.
- Кодирование
- … по методам и общим объектам (это фактически справочная информация). Хорошие статьи.
- … по подсистемам типовых конфигураций
- … по объектам (в т.ч. регистры накопления, проводки, расчет)
- … по компонентам оперативный учет, бухучет, периодические расчеты
- … по разделам учета (ценообразование, прайсы… закрытие месяца и т.п… отпуска…)
- Методика разработки от фирмы 1С. (есть пожелания от независимых разработчиков).
- Вопросы производительности 1С Предприятия.
- Права (мега огромная тема!)
- Отладка (хитрость, ссылки в модулях), Тестирование. Замеры производительности. Поиск подписок на события.
- Оптимизация производительности при написании кода. Управляемые блокировки.
- Метаданные — список.
- Модули, Алгоритмы (склонение ФИО, …)
- Управление временем разработки,
- Постановка ТЗ! Гост по ТЗ. жизнь без ТЗ :)
- Язык запросов 1С 8 (1, 2, 3!, …)! Консоль запросов (версии от разработчиков: версия 1 на УФ, версия 2 — на лету+врем таблицы), Консоль отчетов. Немножко не в тему, но тоже консоль: Консоль запросов SQL.
- СКД (содержание курса, )
- Веб-сервисы. XDTO. Запросница. Управление 1С извне. Отчеты 1С через интернет.
- Фоновые задания. В файловом варианте (1, 2).
- Управляемые формы
- РИБ
- Правила обмена между конфами. Между типовыми. Между остальными.
- Конвертация данных (КД). Сравнение правил обмена. А это вообще для гурманов: доработка конвертации данных. Потребителей этой доработки, считанные единицы. Предлагаю сделать перекличку :)
- OLE доступ
- Доступ к 1С через COM-соединение. Примеры работы (1, три кита, …).
- Печатные формы. Пакетная печать. «Печать этикеток» :) (пример). Цикл статей.
- Демонстрация возможностей платформы (примеры, трюки, игры и т.п.)
- Эл. почта
- Работа с FTP
- Универсальные подсистемы (разработка от фирмы 1с)
- Инструменты разработчка (ссылки на Отладку, Консоль запросов, Консоль запросов SQL)
- Отчеты. Общие инструменты. Диаграмма Ганта.
- Расшифровка отчетов
- Браузер 1С. Поле HTML документа. События (1, 2, 3, …). Ссылки на объекты БД (1, 2, …). Отправка POST запроса.
- Структура метаданных, модулей. Структура таблиц SQL (1, полная статистика с именами). Структура CF (распаковка, компонент для чтения).
- Интерфейс (1, 2, 3, ), дизайн, эргономика. Графика, диаграммы (на java offline, 2, 3, …). Картинки (иконки): 16х16 (12000+), , Поздравления. Персонажи (MS Agent, ИНФ). Color Picker :)
- ActiveX на формах. Карманный Excel (читать комментарии). Картинки на УФ.
- Локализация. Обзор. География 1С (EN). Обсуждение.
- Работы с оборудованием. Списки совместимости. Связь по TCP. Прошивка, настройка, загрузка/выгрузка. Оборудованием: Сканеры (чтение ШК с веб-камеры), ККМ, ФР, ТСД, Весы. УТ11+ФР (терминал). Биометрия. Рисование ШК без ВК.
- Мобильная версия 1С. Версия 8.3 (работа с файлами, под Android, сканер на Android…)
- Защита кода, конфигураций. Пароль, шифрование. Простые примеры защиты. Простая защита флешкой. Обфускация кода. Обфускация данных (подготовка базы для аутсорсинга). Защита от декомпиляции (1500 р.), еще одна. Шифрование макета. Сбор статистики (Яндекс Метрика). Блог о защите обработок 1С. Нетленка 1С.
- Разработка для типовых конфигураций. Приемы: хранение настроек, еще, еще вариант, … Концепция минимальных доработок. Помощник программного изменения форм.
- Печатные формы для типовых. Договор в Word, вывод таблицы в Word, …
- Универсальные обработки для типовых конфигураций
- Универсальный отчет! Как использовать для разработки новых. (1, 2, 3, )
- Сообщения, чат, уведомления, SMS (1, 2), skype. Голосовой информатор через skype.
- Журнал регистрации. Программное чтение. Выгрузка в таблицы (dbf, sql) для быстрого чтения. Выгрузка в базу 1С для последующего анализа. Загрузка сторонней утилитой в SQL с сервера приложений.
- Автоматизация трудоемких операций пользователей
- Контроль работы пользователей. Сводные отчеты.
- Производительность труда программиста. Горячие клавиши. Шаблоны (.st файлы). Снегопат (OpenConf для 8-ки), TurboConf.
- Коммуникация пользователей (аська, форумы, сообщения).
- Управленческий учет, баланс (баланс, …)
- Анализ дебиторской задолженности (УТ раз, два, …). БП 1, 2,…
- Управление продажами (1, 2, 3, …)
- Штрих-кодирование (ШК), ВК,
- Поле HTML документа (клик, …)
- Специфические (для отдельных видов деятельности)
- Специфические (для конкретных компаний) отчеты, обработки, справочники, документы и т.п.
- Нормо-часы — Статья. Расценки.
- Параллельное выполнение нескольких задач.
- Библиотека стандартных подсистем
- Библиотека «не-стандартных» подсистем (от разработчиков) ;)
- Командная строка 1С. Статья.
- Групповая разработка (техническая часть). Работа в команде. Качество разработки. Учет изменений в типовой конфигурации (опрос). Версионирование разработок (статьи). В частности через хранилище (pdf). Организация веб-доступа к хранилищу. Как сжать (почистить)?
- Новое в 1С 8.3 (1, 2, 3, …)
- Обращение к сервисам: Google App (Spreadsheet, ), Twitter (отправка, чтение), Геокодирование (1, через openstreetmap.org, …), голосовой информатор через Skype, поиск и подписка в Instagram, SharePoint, …
- Полезные приемы: доп. инфа при вводе по строке, down-grade (8.2 -> 8.1 -> 8.0)… Замена текста модулей.
- Дополнительная информация. Коды символов.
Обмен с другими системами
- Просто в файлы (загрузки, выгрузки)
- Текст
- DBF. Пример чтения, еще.
- XML. Просмотр большого XML файла в 1С.
- Excel (код на других языках). Загрузка из Excel (простая, …)
- выгрузки в Word (код на других языках)
- Outlook
- SQL
- другие СУБД (работа с MySQL, …)
- прочие
- CommerceML. Спецификация 2.05. Пример использования.
- Банк-клиент (1, 2, 3, ускорение, …)
- Налоговая, ПФР, Контур, Taxcom и т.п.
- Списки для банков
- Прочие списки
- Интернет-магазины
- Подлючение по ОЛЕ
- Подлючение по COM
- Отправка писем. Встроенный функционал, COM-объекты, MAPI.
- Выгрузки/загруки в КПК
Программирование на других языках (для решения задач 1С)
- Пакетные файлы (.bat, Батники)
- Скрипты VBScript (.vbs), JScript (.js). Полезный сайт — script-coding.com. ПО — Среда разработки (типа MS Visual Studio, MS Script Debuger из пакета MS Office и т.п.)
- SQL запросы
- Разработка внешних компонент. Шаблон на C#.
- Объектная модель WMI
- Объектная модель IE
- Объектная модель WScript (FSO и т.п.)
- Использование COM объектов (стандартные: Adobe, речь в 1С на базе SAPI.SpVoice, и т.п., уникальные (авторские) разработки)
- VBA из 1С. Объектная модель Excel, Outlook, Word.
- карты API Яндекс (1, 2, 3 попадание в контур, 4, …), Google (ссылка1, 2, прокладка маршрута, …). Четыре сервиса в одной обработке (Яндекс, Google, 2ГИС, Rambler). GPS-трекинг. Переводчики (Яндекс, Google). Склонение от Яндекс.
- Интеграция 1С на сайте (посредством php)
- Среды разработки
- Разработка под OpenConf, 1с++.
Консалтинг (знание предметной области)
- Кто такой программист 1С? :) Функциональные обязанности (по плану, по факту). Как и где их искать? mista, infostart. Анкеты (для фрилансера, 2, 3, …). Ребята — мы ищем друг друга :)
- Описание типовых конфигураций. Сравнение (1, 2, ). Выбор.
- Управленческий консалтинг. Влияние принятия управленческих решений на качество учета в целом. Как навести порядок в учете?
- Знание бухгалтерского учета в объеме, необходимом и достаточном для работы в программе 1С.
- Знание налогового учета.
- Планирование. 1, …
- Бюджетирование.
- МСФО.
- Разделение и одновременный учет упр и фин.
- О программе 1С на рынке программ чета. Что дает 1С бизнесу. Почему именно 1С? Направления развития 1С.
- Список конкурентов 1С или чем не надо пользоваться. :) Сравнение 1С с другими программами.
- Доступная аналитика в 1С.
- Аналитические статьи, обзоры.
- Библиотека литературы. Книги.
- Управленческий учет, Баланс, Коэффициенты.
- Знание платформы. Хитрости и трюки (дата по GUID, …).
- Знание типовых конфигураций (функций, архитектуры, особенности/хитрости)
- По типовым от фирмы 1С
- БП
- ЗУП. Базовые инструкции: 1, 2, 3, …. Для программистов.
- УТ10. Блог по УТ 10.3.
- УТ11
- КА
- УПП. Много информации (платной и бесплатной) на nasf.ru.
- Отраслевым решениям. Список.
- Настройка параметров программ и баз. Учетная политики и т.п.
- Собственное обучение. Сертификация. Экзамены. Центры обучения и т.п. Где чей сертификат? Подготовка.
- Обучение пользователей. Минимум. Ссылки на видео ролики, инструкции и т.п. Где можно обучить пользователей.
- Готовые инструкции.
- Финучет (1, 2, )
- Список сайтов по 1С
- Список типовых конфигураций от фирмы 1С
- Список типовых конфигураций от партнеров фирмы 1С (отраслевые решения) — 1С Совместимо
- Список уникальных разработок (управление ИТ отделом и т.п.)
- Обзор SaaS-поставщиков 1С
- Список книг (по 1С и не только). Описание и рейтинги. Способы приобретения.
- Ведение списка дел (карманный вариант).
Внедрение 1С
- Внедрение с нуля (учета не было, или работали в Excel).
- Миграция с другого учетного ПО!,
- Переход с нетиповых на типовые. С отраслевых решений (например, Камин) или с самописных, или искореженных типовых.
- Переход на новые версии (6.0, 7.5, 7.7, 8.0, 8.1, 8.2, 8.3). 8.1 -> 8.2,
- Предпроектное обследовние (пример, ). Анкеты.
- Управление проектом. Теория. Хроники (от PAVI). Регламент на разработку внутри отдела.
- Архитектура 1С (как продукт инженерной мысли).
Лицензирование
- 1С 8, типовые. FAQ от 1С.
- 1С 8, нетиповые
- 1С других версий, 7.7 и ранее.
- Microsoft
- прочее, смежное с 1С ПО. О программных лицензиях.
Статья опубликована на infostart.ru.