Встроенный язык программирования семейства программ 1С представляет собой предметно-ориентированный предварительно компилируемый язык высокого уровня.
Встроенный язык программирования семейства программ 1С представляет собой предметно-ориентированный предварительно компилируемый язык высокого уровня. В качестве среды исполнения языка 1С используется программная платформа комплекса «1С: Предприятие». «Конфигуратор», неотъемлемая компонента пакета программ 1С, является надстройкой, обеспечивающей визуальную среду разработки, облегчая программирование 1С.
Начиная с версий 7.х, диалекты языка программирования для всех программ платформ 1С версий в целом совместимы «снизу вверх». Немногочисленные исключения и особенности имеются, но они несущественны и затрагивают мизерное количество аспектов. Языки программирования для платформ 7.х и 8.х имеют много общих операторов, но существенно отличаются в целом при работе с прикладными объектами. Поэтому программирование 1С при переходе с седьмой на восьмую платформу не предусматривает простого переноса кода.
Чтобы тонкая настройка 1С отвечала потребностям конкретной компании, базовых знаний программы и конфигуратора недостаточно. Необходимы навыки программирования на языке 1С. Его знания позволяют вносить важные изменения в программный код так, чтобы обеспечить пользователям больше возможностей, чем это предусмотрено базовой конфигурацией. Если знания подкреплены достаточным опытом, это позволять выполнять обновления системы и тонко настраивать базы данных под нужды предприятия, а также поддерживать систему в актуальном состоянии.
Для тех компаний, которые имеют собственный ИТ отдел, получить навыки программирования 1С можно в учебных центрах компании. Прохождение такого курса поможет и начинающим, и опытным программистам. Преподают предмет, как правило, опытные педагоги-практики, которые в состоянии обеспечить теоретическими знаниями и закрепить их при решении конкретных задач. Такой комплексный подход позволяет получить достаточно знаний, чтобы самостоятельно справляться с любыми проблемами.
Помните, конфигурирование и настройка 1С выполняется программистом!
Итак, чем же занимается программист 1С?
- отвечает за доработки конфигурации 1С под потребности предприятия (создание дополнительных отчетов, изменения в проводках по счетам бухучета, отражение специфики деятельности компании в комплексе учетных программ 1С);
- выполняет настройку 1С (обеспечивает права доступа, безопасность данных, связь с клиент-банком, другими модулями);
- обслуживание 1С (оптимизация баз данных, восстановление после сбоев);
- сопровождение 1С (обновление отчетности, каталогов и баз, обеспечение сохранности данных).