Андрей Овсянкин | Профессиональный разработчик | ООО Серебряная Пуля

«1Script.Web - будущее интернет-приложений на 1Script»

Современный мир технологий неотделим от веб-инфраструктуры. 4 года назад на Инфостарт был анонсирован проект 1Script, который был призван снизить порог вхождения специалиста 1С в мир скриптов автоматизации: настройки серверов, развертывания баз, тестирования и прочего DevOps. Спустя 4 года можно заключить, что проект удался. Количество 1С-специалистов, осваивающих современные инженерные практики с помощью знакомого синтаксиса растет день ото дня. Веб-приложения это не только сайты и интернет-магазины. Запрос рынка таков, что любое современное клиент-серверное приложение должно иметь веб-интерфейс. Почему бы тогда не писать такие приложения на языке 1С? В своем докладе я хочу анонсировать новую платформу на базе 1Script - новый движок веб-приложений, который должен дать 1С-никам возможность создавать востребованные веб-приложения, не переключаясь в малознакомые языковые экосистемы. Мы обсудим возможности этой платформы, подумаем о перспективах этого направления и тому, какие возможности она может нам (как сообществу 1С-ников) предоставить. В качестве демонстрации покажу "боевое" приложение на новом движке - кросс-платформенную консоль администрирования парка кластеров 1С с веб-интерфейсом на борту. В кулуарах будут приветствоваться жаркие споры и священные войны.

Комплект журналов для ЗиК-а

Обработки - Обработка документов

Конфигурация "Зарплата+Кадры для Украины". Журналы документов на основе объекта "ТабличноеПоле" (компонента 1С++) для замены штатных журналов.

Комплект журналов разработан для использования в случаях, если:
- в базе данных ведется большое количество фирм (более 3-х) и/или работает несколько расчетчиков
- большое количество документов затрудняет поиск необходимых
- требуются инструменты для упорядочивания документов в журналах
- хочется работать с дружелюбным и гибким интерфейсом

Журналы разработаны для конфигурации "Зарплата+Кадры для Украины" (релиз 25).

В журналах реализован отбор по фирмам и расчетчикам, собственно ради чего и разрабатывал Cool

В составе архива

  • 15 журналов 
    • Больничные Листы
    • Кадровые Документы
    • Касса
    • Отпуска
    • Регламентные Документы
    • Табели учета рабочего времени
    • Исполнительные листы
    • Прочие начисления и удержания
    • Прочие отклонения
    • Сверхурочные
    • Сдельная оплата
    • Служебные документы
    • Ссуды
    • Начисления дивидендов
    • Входящие справки
  • два класса 1С++ и файл определения классов
    • Класс Общие.Форма.Привязка (автор Дмитрий Ощепков)
    • Класс Общие.Журнал
  • обработка для поиска документов

 

 Внедрение:

  1. Добавляем в конфигурацию обработку определения классов, классы 1С++ и обработку для поиска документов
  2. Добавляем в конфигурацию необходимые журналы (обработки)
  3. Корректируем в интерфейсах меню, заменяя ссылки со штатных журналов на соответствующие обработки (новые журналы).
  4. В глобальном модуле объявляем глобальные переменные глРекордСет и глСервис* 
  5. В глобальном модуле добавляем код для загрузки компонент 1С++ и FormEx*
  6. В глобальном модуле добавляем код инициализации переменных глРекордСет и глСервис*

* пример кода см. в файле "ДоработкаГМ.txt"

 Успехов в использовании Wink


Для работы необходимы компоненты 1С++ и FormEx.

Я использовал 1С++ v:3.0.1.22 и FormEx v:2.0.5.93 beta

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

 

Скачать файлы

Наименование Файл Версия Размер
Комплект журналов
.rar 82,35Kb
08.04.10
58
.rar 82,35Kb 58 Скачать

См. также

Комментарии
Сортировка: Древо
1. transhina 04.04.10 23:04 Сейчас в теме
А нельзя сменить статус разработки на "для пользователей" а то скачать не получается. Заранее спасибо.
2. vitaliy.ermolenko 06.04.10 03:14 Сейчас в теме
сменил статус разработки на "для пользователей"
4. vitaliy.ermolenko 09.04.10 14:17 Сейчас в теме
если не затруднит скачавших разработку, чирканите пару строк на тему что не понравилось, чего не хватает, что не удобно и т.д.
заранее спс 8-)
5. safia-med 13.03.14 09:58 Сейчас в теме
Будет ли работать на 27 релизе?
6. vitaliy.ermolenko 50 15.03.14 20:09 Сейчас в теме
(5) safia-med,
ессественно
Вы же наверное интересуетесь релизом 1с? собственно на 27м релизе и создавалась разработка. В описании я указал 25й релиз (версию) конфигурации, но будет и на последнем 43м работать.
Оставьте свое сообщение