Как стать автором
Поиск
Написать публикацию
Обновить
37.54

*

Разработка и администрирование 1С

Сначала показывать
Порог рейтинга

Как быстро обновить доработанную 1С УПП на много релизов

Один коллега тут обратился с вопросом – как обновить сильно доработанную 1С УПП на 100 релизов? Я говорю – а чего такого? Есть же стандартные технологии для решения таких задач. Оказалось, он их не знает.

Если и вы не знаете, я кратко расскажу.

Раньше все программисты так делали, потому что по-другому было просто нереально. Все вокруг внедряли УПП, в ходе проекта мало кто решался обновляться, релизы копились, и потом надо было шваркнуть сразу с десяток, а то и два. Вы, возможно, удивитесь, но бюджеты таких обновлений доходили до 500 часов (сейчас это 1.5-2.5 млн. руб.).

Итак, принципиально подхода два – «Потом доделаем» и «Прыжок».

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

На первом шаге запускаем обновление, ставим флаг «Показывать только дважды изменённые», и смело заменяем все модули (общие, менеджера, объекта), формы и роли типовыми. Добавленные объекты метаданных в этом режиме мы даже не увидим, с ними всё будет хорошо. Изменения в структуре данных (добавленные реквизиты типовых объектов, изменения типов) – аккуратно тащим дальше.

Любой, кто обновлял доработанные конфигурации, знает: 80-99 % времени работы программиста уходит на сравнение модулей и форм, до рези в глазах. В подходе «Потом доделаем» мы от этого избавлены.

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

Ну а шваркнув последний релиз, поднимаем исходную конфигурацию и аккуратно переносим, через сравнение/объединение, все доработки. Это будет весьма муторно, т.к. переносить придётся почти вручную.

Нужно открыть два конфигуратора. В первом будет сравнение/объединение обновленной конфигурации и исходной. Во втором – сравнение/объединение исходной конфигурации поставщика и исходной основной конфигурации. Где-то изменения вкатятся легко, где-то – придётся покумекать.

Главное – покумекать придётся один раз, а не 100.

Подход «Прыжок» - несколько рискованный. Нужно хорошо понимать, что делаете.

Принцип здесь такой: мы делаем обновление на один шаг, сразу на последний релиз. Главное, что для этого надо сделать – вручную собрать все обработчики обновления и сделать заплатки там, где УПП скажет «ой, я с этого релиза на вон тот обновляться не умею». Ну и там, где она хранит версии подсистем. И, наверное, там, где в УПП проникла такая прелесть, как БСП.

Этот подход – для интеллектуалов и гиков. Пользоваться в реальности не рекомендую, лучше «Потом доделаем».

Про особенности обновления 1С ERP снял видео, текста нет:

https://youtu.be/7F02eshCKh4
https://vk.com/video-208482299_456239471

https://t.me/another1C

Теги:
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

Молния. В Москве появились тарифы High CPU — на мощном железе и с гигабитным каналом ⚡️

Высокочастотные серверы дают хорошее время отклика для 1С и Битрикс24, баз данных интернет-магазинов и других систем, требовательных к быстродействию.

Внутри процессоры AMD Ryzen 9 7950X, работающие в режиме Turbo Core на частоте до 5.5 ГГц.

Цены и конфиги с IP:

🥚 Минимальный за 1 100 рублей в месяц: 1 CPU, 1 ГБ RAM, 15 ГБ NVMe, канал 1 Гбит/с

🐲 Максимальный — 8 CPU, 16 ГБ RAM, 160 ГБ NVMe, канал 1 Гбит/с — за 11 000

Создать мощный сервер →

Теги:
Всего голосов 7: ↑7 и ↓0+9
Комментарии0

Полезные ресурсы для начинающего 1C-разработчика

Телеграм-каналы

1С:Предприятие 8 — полезные статьи, видео и книги.

Wiki 1С. База знаний, мысли и заметки — программирование и аналитика, ссылки на ресурсы для развития в профессии.

Желтый клуб — сообщество для 1С-разработчиков, 1С-аналитиков и пользователей «1С:Предприятие».

ИНТЕГРАЦИЯ 1С. NIZAMOV.SCHOOL — канал разработчика и предпринимателя Ильи Низамова. Есть полезное для новичков и профи, много внимания уделяется мобильной 1С-разработке и интеграции.

Александр Кунташов — про 1С и не только — авторский канал с рабочими заметками, ссылками на статьи и вебинары.

Черненко Виталий (Жёлтый чайник 1С) — заметки о программировании на 1C, лайфхаки, статьи и видео.

OneSCast | 1С Предприятие — советы «для всех причастных к 1С», идеи и примеры из личной практики, подборки ресурсов и инструментов.

Дмитрий Котов | 1С Новости Программирование Аналитика — авторский канал с мемами, дайджестами, новостями и сплетнями из мира IT и 1С.

YouTube

Курсы 1С и экзамены (1С:Учебный центр №1) — много разборов задач и ситуаций из практики 1С-разработчиков. В том числе специфических, например, про работу с Windows XP.

IRONSKILLS - Курсы по 1С — большую часть контента составляют видео длиной до 15 минут с разборами небольших тем

Школа 1С - видеоуроки бесплатно — два плейлиста с мини-уроками по платформе «1С:Предприятие» и конфигурации «1С:Бухгалтерия».

Бывший 1Сник — обучающие видео по подготовке к экзамену «1С:Специалист», записи стримов с ответами на вопросы.

Жёлтый клуб — 1С программирование — канал сообщества 1С-разработчиков, аналитиков и пользователей платформы. Обсуждают особенности программирования, управления проектами и командой. Проводят стримы по тестированию в «1С:Предприятие».

Статьи
Как настроить систему 1C —  как устанавливать, обновлять и делать резервные копии информационных баз.

Какие бывают конфигурации 1C — что это такое, зачем они нужны и что о них нужно знать 1С-программисту.

Для чего нужны метаданные в 1C — функциональность 1С-решений для автоматизации бизнеса можно «подгонять» под задачи компании. В основе таких изменений — работа с метаданными. Рассказываем о ней подробнее.

Теги:
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Вебинар по управлению разработкой 1С  

Для чего нужны интеграции систем в проектах 1С? Как выбрать нужный вид интеграции? Что важно учитывать при их проектировании? С какими сложностями сталкиваются на таких проектах? На эти и другие вопросы ответят наши эксперты на бесплатном вебинаре. 

19 декабря в 10:00 (мск)  

➡️ Регистрация  

Эксперты: начальник отдела разработки 1С Руслан Шакиров, директор проектов Ольга Артемьева, начальник отдела аналитики Дарья Чувашова. 

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

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

Теги:
Рейтинг0
Комментарии0

Я, кстати, в канале выкладываю свои старые разработки на 1С, можно забирать бесплатно. Идёте в закреплённое сообщение, там будет список, краткое описание, ссылки на полное описание и файлы для скачивания приложены.

Сейчас там доступны расширение "Проверка данных" (полное описание), расширение "Рабочий стол" (полное описание) и отчёт "Структура затрат" (всегда был здесь).

Теги:
Всего голосов 4: ↑3 и ↓1+2
Комментарии0

Сколько будет стоить проект перехода с УПП на ERP, если работать без ТЗ, аналитиков, дорожной карты, проектных технологий, графиков и прочих привычных атрибутов? Мне тоже было интересно, поэтому года полтора назад взялись делать такие проекты.

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

Во-первых, внедрения УПП в нулевых обходились сильно дешевле. Хотя все видели 1С впервые (внедренцы, зачастую, тоже :)), ТЗ не писали, аналитиков не было. Да, через задницу многое получалось, но бюджет в 1-2 тысячи часов был вполне средним чеком.

Во-вторых, когда работал ИТ-директором и внедрял что-то внутри предприятия, зная весь контекст, процессы и людей, тоже не пользовался аналитиками, ТЗ, графиками и т.п. И нормально получалось, с вменяемым бюджетом.

Так вот, 20-летний опыт проектов/внедрений/сопровождений говорил, что проекты можно делать за приемлемые деньги. Не было только подтверждения именно для ERP - в нулевых её не существовало, а в должности ИТ-директора только купить коробку успел.

Полтора года назад начали первые проекты делать по этой технологии. Первый завершился в апреле 24 года, обошёлся заказчику в 1930 часов. Можно, получается. Система в эксплуатации уже 11 месяцев.

Сейчас делаем ещё несколько таких проектов.

https://t.me/another1C

Теги:
Рейтинг0
Комментарии1

Частенько 1С тормозит из-за поднастроенных пользователями динамических списков.

Бывает, сразу всё понятно из описания – «пытаемся открыть список документов, а он висит" минут 5, прежде чем открыться». А бывает, пользователь говорит "документ записывается 5 минут". На самом деле, пользователь нажал в документе "Провести и закрыть", документ провёлся и закрылся быстро, но началось тормознутое обновление списка документов - те самые 5 минут. Но раз все 5 минут на экране подвисшая форма документа, пользователь и думает, что проведение тормозит.

В первый раз, столкнувшись с проблемой, провозился часа два - думал, дело в доработках или РЛС (ограничении прав доступа на уровне записей. При желании, можно доработками довести динамический список до ужасного состояния. Но доработок не было.

Решение подсказал замер производительности. Он не показывал ничего особенного. Никакой код не исполняется, фоновые задания не мелькают, но - 5 минут на что-то тратится. Значит, висит платформа. Она же сама себя замером производительности не меряет, а обновление дин.списка запускается автоматически, не принудительно.

Удалил типовую форму списка и создал через расширение новую. Проблема сразу ушла. Стало понятно, что дело в настройках. Вернул типовую форму, сбросил настройки списк, и всё заколосилось.

С тех пор этот метод - сбросить настройки дин.списка - прочно вошёл в обиход. Если говорят «список» и «тормозит» - сначала сбрасываем настройки.

А для пользователей - магия.

https://t.me/another1C

Теги:
Всего голосов 2: ↑2 и ↓0+4
Комментарии0

Был недавно на встрече с клиентом - коллеги из другого офиса Первого Бита позвали поучаствовать, т.к. у клиента УПП (моя вечная любовь). Причем, клиент не хотел никуда с УПП переходить - ему всё нравилось, хоть оно и не работало, как задумано 😁.

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

И тут я вспомнил нулевые, когда катались по заводам Челябинской области и продавали УПП. Тогда каждый первый завод утверждал, что уникален. Но как-то на УПП-то переходили.

Так вот, я говорю директору: зря вы так. Вот сказали, что уникальные - и сразу х2, а то и х3 к сумме проекта. А спросите потом, чё так дорого - скажут "так вы ж уникальные, вам шаблонные решения не подойдут". И слова назад не возьмёте, вы ж директор.

Не уверен, что он меня понял. Поэтому вам вот написал.

https://t.me/another1C

Теги:
Всего голосов 6: ↑5 и ↓1+5
Комментарии2

Немножко про тормоза 1С. Самый распространённый случай.

Симптомы: ааааааааа у нас 1С тормозит, под вечер вообще невозможно работать.
Админ честно утверждает, что сервер настроен отлично, там всё чики-чики.
Скидывает параметры сервера - ну там, 16 ядер, 128 или даже 164 Гб ОЗУ, SSD.
А пользователей в ЕРП 20-50, половина из которых делает пару документов в день - типа менеджеры, которые только заказы оформляют.

Админ молодец, только в настройки сервера 1С не посмотрел. Конечно, там у всех лицензия ПРОФ, и выбор доступных настроек весьма скуден, но количество соединений на процесс мурыжить ещё не запретили.

У клиента всегда стоит значение по дефолту - не помню, сколько там сейчас, то ли 128, то ли 256. Вот и висит один процесс-супергерой rphost, занимает 20+ Гб памяти ОЗУ и едва ворочается.

Меняешь количество соединений на процесс - например, на 8 или 16 - и о чудо!, получаем все преимущества наших 16 ядер и 164 Гб ОЗУ.

А админ хотел сервер новый купить.

https://t.me/another1C

Теги:
Всего голосов 5: ↑4 и ↓1+4
Комментарии4

Как не умереть от голода работая в ИТ

Я наткнулся на вакансию от компании "Первый Бит" в Москве. Условия оплаты указаны в описании: сдельная зарплата начинается от 25 тысяч рублей на испытательном сроке, увеличивается до 70-90 т.рублей через 6-9 месяцев и превышает 100 т.рублей через год.

https://hh.ru/vacancy/105297559

Меня заинтересовало, кто может быть целевой аудиторией этой вакансии, готовой работать за 25 тысяч рублей в месяц в Москве. Не секрет, что Москва — это город приезжих, и большинство потенциальных соискателей не имеют собственного жилья. Это значит, что им придется арендовать квартиру или комнату.

Предлагаемая зарплата явно недостаточна для покрытия аренды жилья и транспортных расходов. В Новой Москве студия за пределами МКАД стоит от 30 тысяч рублей в месяц. Даже если делить аренду с кем-то, это будет около 15 тысяч рублей с человека, не считая коммунальных услуг. Транспортные расходы на поездки из таких районов также составят значительную сумму — около 5-7 тысяч рублей.

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

На мой взгляд, данная вакансия не привлекает специалистов. Чтобы увеличить интерес к ней, компании следует выровнять зарплату по рыночным стандартам и предлагать стажерам минимум 45 тысяч рублей до вычета налогов. Это значительно увеличит поток молодых специалистов, заинтересованных в этой позиции.

Теги:
Всего голосов 6: ↑4 и ↓2+2
Комментарии6

Специалисты компаний ООО «Умные решения» (входит в группу компаний «ИТ‑Экспертиза») и ООО «РЕД СОФТ» провели успешное тестирование совместной работы программного решения ПУСК и операционной системой РЕД ОС 8. Теперь пользователи смогут управлять инфраструктурой 1С на отечественной ОС без дополнительных сложностей.

«Панель Управления Сервисами и Компонентами» (ПУСК) представляет собой кроссплатформенную панель для работы с 1С. С помощью этой консоли можно решать основные задачи по администрированию кластеров, серверов, сеансов, блокировок и других рабочих процессов 1С через интерфейс.

Для администрирования инфраструктуры 1С ПУСК использует документированные возможности Сервера администрирования кластера (ras), входящего в поставку технологической платформы 1С:Предприятие 8. Решение умеет работать с удаленно запущенным кластером и запускать локально кластер самостоятельно. Разработчик свободно распространяет ПУСК — скачать утилиту можно с официального сайта.

РЕД ОС — российская операционная система общего назначения семейства Linux для серверов и рабочих станций. Продукт обладает сертификатом ФСТЭК России и входит в Реестр российского программного обеспечения Минцифры России. РЕД ОС 8 является свежим релизом от компании «РЕД СОФТ».

Теги:
Всего голосов 6: ↑5 и ↓1+9
Комментарии0

📕 Илья  Отькало.  «Автоматизация бизнес-процессов», 2024 

Кратко: добротная ознакомительная экскурсия по 1С-автоматизации предприятий

Если вы неглубоко касались внедрения 1С или подумываете над карьерой в сфере 1С в качестве аналитика, архитектора или РП, то эта книга для вас. Её целевая аудитория - те, кто знакомится с индустрией автоматизации бизнеса в России. А эту нишу в России прочно (хоть и не без конкурентов) заняла 1С.

Структурно книга делится на следующие части:

▶️ знакомство с понятием “бизнес-процессов”, с их автоматизацией, моделированием, способами и инструментами описания

▶️ виды учета, типовые и отраслевые решения 1С, подходящие для их автоматизации,

▶️ корпоративная архитектура

▶️ основы интеграции и обмена данными в решениях 1С

▶️ проекты внедрения ПО: основы проектных технологий 

😊 Плюсы:

🔹 идеальная книга для курса молодого бойца при онбординге и введении в профессию аналитиков и РП в 1С: Франчайзи

🔹дает хорошее представление о подходах  к внедрению и проектам 1С для тех, кто из другой сферы

🔹здоровая и, в целом, удачная попытка интегрировать аналитику 1С в современный IT-ландшафт

😐 Особенности:

🔹неглубокое погружение в предмет (скорее всего, не подойдет для профессионалов)

🔹немотивированные акценты на отдельно взятых инструментах и методологиях (в ущерб другим)

🔹недостаток примеров артефактов и документации (можно было бы вынести их в приложение или комплект для скачивания)

Более подробный обзор - в "Проектном дайджесте".

Теги:
Всего голосов 5: ↑4 и ↓1+3
Комментарии0

Как живется в гибридном облаке производителю косметики и крупнейшему селлеру категории «Красота» популярного фиолетового маркетплейса?

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

 Как технически реализована облачная структура Mixit, для чего компания использует арендованные сервера и как экономит на техническом персонале — обо всем этом в видео ниже рассказывает IT‑директор компании Mixit Алексей Корепанов. Также там вы найдете нюансы работы с данными ритейла, впечатления от пяти лет в облаках и многое другое.

Приятного и полезного просмотра!

Этот ролик — запись доклада на митапе OXYGEN в Санкт‑Петербурге. Подробно про мероприятие можно почитать вот здесь.

А у вас есть опыт работы с крупным ритейлом на облачных платформах? Какие характеристики особенно важны для таких клиентов? Расскажите о своем опыте в комментариях!

И обязательно подписывайтесь на наш канал в Telegram, там мы не только постим новости про IT, но и рассказываем про облака, дата‑центры и кибербез.

Теги:
Всего голосов 18: ↑18 и ↓0+22
Комментарии0

Ближайшие события

Компания «1С» объявила о выпуске обновлённой платформы «1С:Предприятие» 8.3.25, предназначенной для автоматизации процессов документооборота, ведения бухгалтерского учёта, управления предприятиями различных сфер деятельности и решения прочих задач в корпоративной среде.

В новой версии 8.3.25 программного комплекса появились средства синтеза речи, функционирующие в паре с облачным сервисом «1C».

Также дальнейшее развитие получили инструменты кластеризации серверов и коммуникационные возможности. Разработчики выполнили ряд доработок для упрощения эксплуатации решений на платформе «1С:Предприятие» в корпоративных облачных средах.

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

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

Теги:
Всего голосов 3: ↑3 и ↓0+4
Комментарии0

Запускаем готовое решение для 1С в облаке ☁️

Готовое облако 1С — это платформенный сервис для оптимизации работы с 1С-приложениями. Вы получите настроенную инфраструктуру — готовый к работе кластер серверов 1С и кластер баз данных на основе PostgreSQL. 

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

Сервис развернут на мощностях облачной платформы Selectel — облачных серверов и баз данных, сетей и объектного хранилища S3.

Какие преимущества у сервиса

  • Сервис запускается в несколько кликов. Вы можете начать работу с готовым облаком 1С в день регистрации. 

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

  • Защитите информацию от потери с помощью резервного копирования. 

  • Оперативно увеличивайте мощности — например, в сезон высоких продаж или подготовки отчетности.

  • Работайте с сервисом из любой точки мира.

На странице сервиса вы найдете документацию, инструкцию для старта работы, а также ссылку на сообщество 1С в Telegram.

Теги:
Всего голосов 6: ↑6 и ↓0+6
Комментарии0

Какая облачная конфигурация нужна для работы 1С в связке с PostgreSQL и Microsoft SQL Server

При переезде 1С в облако клиенты часто озабочены выбором оптимальной конфигурации
При переезде 1С в облако клиенты часто озабочены выбором оптимальной конфигурации

По опыту, нередки 4 варианта:

  1. Сервер 1С и managed БД на разных ВМ. Получаем отказоустойчивость и хороший уровень изоляции. Но скорость коммуникации между серверами зависит от сети, особенно, если ВМ в разных зонах доступности.

  2. Сервер 1С и ВМ с БД на разных ВМ. У каждой из ВМ полный доступ к ресурсам, что даёт производительность для требовательных задач и возможности тюнинга.

  3. Сервер 1С и БД на одной ВМ. Вся обработка данных — на одной машине, что устраняет задержки сети.

  4. Сервер 1С и БД на одной ВМ, временные таблицы БД — на RAM‑диске. Так можно ускорить обработку данных, т.к. операции чтения/записи в RAM быстрее, чем на традиционных дисках. Это сокращает время отклика при выполнении операций на временных таблицах.

    Конфигурацию можно оптимизировать:

    • В Microsoft SQL вынести tempdb на RAM‑диск. Если допустимо, рассмотреть вынос других служебных таблиц.

    • Настроить параметры Delayed Durability, Max degree of parallelism, размер автоувеличения файлов БД, shared memory. Если важна персистентность, настроить периодический сброс данных, например, в ImDisk Virtual Disk Driver.

    • В PostgreSQL вынести временные таблицы на RAM‑диск для ускорения обработки, настроить nr_hugepages для сокращения расходов памяти.

    При оценке производительности этой конфигурации тест Гилёва показал более 42 баллов.

На вебинаре 12 марта вместе с «Первым Битом» разберём эти сценарии миграции в облако, дадим рекомендации. Подключайтесь.

Теги:
Всего голосов 5: ↑5 и ↓0+5
Комментарии0

​​​​? 15 марта, 11:00 

? Бесплатный митап «1С в облаке: возможности и риски, решения и кейсы»

Совместно с Инфостарт проводим митап, посвященный 1С в облаке: разберем реальные кейсы, поговорим о бюджетах, сроках, возможностях и рисках.

Митап будет вам полезен, если вы задавались вопросами: 

  • Какие инфраструктурные решения существуют?

  • Как выбрать подходящее решение для вашего бизнеса?

  • Как распределить роли на проекте по миграции?

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

В программе митапа круглый стол и пять докладов, с одним из которых выступит Михаил Успенский — наш менеджер продуктов 1С. 

Регистрируйтесь на митап и получите промокод на использование готового облака 1С или других услуг Selectel ➡️

Теги:
Всего голосов 21: ↑19 и ↓2+17
Комментарии0

Вышел релиз OneScript 1.9.0, развивающий независимую от компании 1С кросс-платформенную виртуальную машину для выполнения скриптов на языке 1С:Предприятие. Система самодостаточна и позволяет выполнять скрипты на языке 1С без установки платформы 1С:Предприятие и специфичных для неё библиотек.

Виртуальную машину OneScript можно использовать как для прямого исполнения сценариев на языке 1С, так и для встраивания поддержки их исполнения в приложения, написанные на других языках. Код проекта написан на языке С#, распространяется под лицензией MPL-2.0, доступны сборки для работы в Linux, Windows и macOS.

OneScript поддерживает все возможности языка 1С, включая нестрогую типизацию, условные выражения, циклы, исключения, массивы, регулярные выражения, COM-объекты и встроенные функции для работы с примитивными типами. Стандартная библиотека предоставляет функции для работы с файлами и строками, взаимодействия с системой, обработки JSON и XML, сетевого доступа и использования протокола HTTP, математических вычислений, работы с макетами.

Изначально система OneScript 1.9.0 рассчитана на разработку консольных приложений на языке 1С, но сообществом развивается библиотека OneScriptForms, позволяющая создавать приложения с графическим интерфейсом. Кроме стандартной библиотеки и OneScriptForms для OneScript доступно более 160 пакетов с дополнительными библиотеками и утилитами. Для упрощения установки и распространения библиотек предлагается пакетный менеджер opm.

Источник: OpenNET.

Теги:
Рейтинг0
Комментарии0
|ГДЕ
| ВЫБОР
|    КОГДА &Организация = ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка)
|     ТОГДА ИСТИНА
|  ИНАЧЕ Таблица.Организация = &Организация
| КОНЕЦ
Если НЕ(ЗначениеЗаполнено(ЭтотОбъект.Организация)) Тогда 
		Запрос.УстановитьПараметр("Организация", Справочники.Организации.ПустаяСсылка());
	Иначе
		Запрос.УстановитьПараметр("Организация", ЭтотОбъект.Организация);
	КонецЕсли;

// Можно и так ;)

Всего голосов 1: ↑0 и ↓1-1
Комментарии2
2