Архив рубрики: 1С

1С:Предприятие 7.7 и 8.х
старая версия раздела http://reks.biz/old/1c/index.html

Установка 1С в Linux

localhost2005, огромная благодарность за вашу инструкцию. Всё работает.
Проверял файловую базу в качестве вёб-сервера на kUbuntu и Ubuntu 20.04.4 LTS. Собрал всё в кучу. Надеюсь будет полезно таким же новичкам.
Нужно скачать Клиент 1С:Предприятия (64-bit) для DEB-based Linux-систем и Cервер 1С:Предприятия (64-bit) для DEB-based Linux-систем. Для работы толстого клиента 1С нужно установить минимум 3 пакета: client, common, server. Устанавливаем 1С.
Код:

Лечение:

Читать далее Установка 1С в Linux

Диаграммы на дашборде 1С:Предприятие 8.x

Для более выразительного представления данных графическими средствами в управляемой форме можно разместить произвольное число диаграмм, основанных на одном или нескольких наборах данных. Большое разнообразие способов представления данных на диаграмме реализуется связкой двух основных типов типов:

  • тип реквизита Диаграмма — содержит набор данных и все параметры его графического представления
  • элементы формы ПолеФормы

В свою очередь объект типа Диаграмма включает большое число свойств и коллекций других общих типов, и типов специфичных для диаграммы.


Читать далее Диаграммы на дашборде 1С:Предприятие 8.x

Инструмент автоматизации OneScript

OneScript — проект Андрея Овсянкина (EvilBeaver) из Нижний Новгород. Альтернативные названия: 1Script или 1Скрипт. Это — независимая кросс-платформенная реализация виртуальной машины, выполняющая скрипты на языке 1С:Предприятие 8.  Поддерживает Windows, Linux (Debian и CentOS). В качестве среды разработки (IDE) использует VCCode или среду разработки Перфолента.NET. Авторы сообщают, чти OneScript работает в 2 раза быстрее оригинального машины 1С.

///

 

 

Источники

Интерфейс конфигуратора 1С:Предприятие 8.x

Конструктор формы

Эффективность разработки форм и модулей в 1С:Конфигуратор существенно увеличивается при правильном использовании всех средств управления и визуализации конструктора с применением комбинаций горячих клавиш.
Читать далее Интерфейс конфигуратора 1С:Предприятие 8.x

Интерфейс приложения 1С:Предприятие 8.3

Концепция интерфейса приложения находится в постоянном развитии, что вызывает постоянные вопросы. В очередной раз интерфейс приложения кардинально поменялся в версии 8.3.15. В результате в заголовок приложения переместились ключевые управляющие элементы Читать далее Интерфейс приложения 1С:Предприятие 8.3

Клиническая хирургия 1С:Управление торговлей 8 редакция 11

Публикация содержит описания элементов конфигурации 1С:Управление торговлей 8 редакция 11, которые полезно и/или важно знать для понимания нюансов и внесения собственных доработок.

Читать далее Клиническая хирургия 1С:Управление торговлей 8 редакция 11

Оперируем бинарными файлами в 1С:Предприятие 8.x

из публикации:
https://open-budget.ru/public/275315/

ActiveX «SAPI.spFileStream»

Пример: Чтение и запись бинарных файлов в 1С при помощи SAPI (Speech API)
http://forum330.com/forum/86/all

Документация: SpFileStream Interface (SAPI 5.3)
https://docs.microsoft.com/en-us/previous-versions/windows/desktop/ms722561(v=vs.85)?redirectedfrom=MSDN

Файловые базы *.1CD. Физическая структура. Восстановление.
https://infostart.ru/1c/articles/187832/

+про БСП
https://open-budget.ru/bsp-biblioteka-standartnykh-podsistem

+Нейросеть
https://open-budget.ru/public/640325/

+раздел математика 1С
https://open-budget.ru/matematika-i-algoritmy/page/5

На Клиенте управляемой формы 1С:Предприятие 8.3

Дуализм управляемой формы состоит в том, что с одной стороны она должна безопасно управлять данными, а с другой стороны должна их эффективно визуализировать. Поскольку каждая их этих задач требует особую среду для эффективного выполнения, то концептуально управляемая форма как бы перемещается между двумя своими состояниями НаСервере и НаКлиенте, и в каждом из этих состояний меняются ее качества и доступные ей средства платформы.

Эта публикация посвящена особенностям работы управляемой формы в состоянии НаКлиенте.

Читать далее На Клиенте управляемой формы 1С:Предприятие 8.3

Лицензирование и ключи 1С:Предприятие 8.x

Текущая:
Сетевой HASP4 ORGL8 10, получило клиентское приложение
Информационная база:
Локальный HASP4 ORGL8 50
Локальный HASP4 ORGL8 1
Локальный HASP4 ORGL8 10
  •  Маркировка ключей 1С 13 ноября 2010 //blogs.klerk.ru
  •  Ключи защиты 1С Предприятие 8.1. Особенности использования. Автор: Уваров А.С. 10.02.2010 //interface31.ru

Обсуждение //forum.infostart.ru
Читать далее Лицензирование и ключи 1С:Предприятие 8.x

Произвольная графика в форме 1С:Предприятие 8.x

Растровая PNG иллюстрация 482x387x32 (размер: 21KB сжатый)

Интерактивное отображение произвольной 2D графики в форме приложения 1С:Предприятие можно реализовать в стандартном поле управляемой формы с установленным видом Поле HTML документа, которое предназначено для отображения изображений описанных языками HTML, XML и их расширениями SVG или VML. Формирование изображения в релизах до релиза 8.3.14 выполняется встроенным в платформу 1С браузером MS Internet Explorer, чьи версия, функциональность и опции отличаются от IE установленного в системе.

Масштабируемая векторная SVG иллюстрация (размер: 4.6KB несжатый)

Начиная с релиза 8.3.14 в платформу встроен кроссплатформенный движок WebKit с поддержкой HTML5, OpenGL, SVG и т.д. (подробней работа WebKit в составе платформы описана на //habr.com)

Приведенные ниже заметки описывают средства динамического синтеза графики для отображения в управляемых формах 1С и разработки алгоритмов интерактивного взаимодействия с этой графикой в форме.
Читать далее Произвольная графика в форме 1С:Предприятие 8.x

Кодирование и конвертирование данных в 1С:Предприятие 8.x

В этой публикации рассмотрены задачи, в которых данные не изменяются по содержанию, но изменяются по форме, т.е. по типу и/или представлению. В подавляющем числе такие задачи возникают по требованию протоколов обмена данными между различными информационные системами.

Читать далее Кодирование и конвертирование данных в 1С:Предприятие 8.x

Программная работа с Реестром Windows

Реестром Windows называют хранилище параметров самой системы Windows, ее штатных и сторонних компонентов, а также пользователей системы. Хранилище реестра представляется как иерархия кустов и разделов, содержащих значения параметров нескольких типов.

Фактически Реестр является не единым объектом, а динамическим набором кустов, каждый из которых находится в специальном файле:
Читать далее Программная работа с Реестром Windows

Регулярные выражения

Формальный язык поиска и осуществления манипуляций с подстроками в тексте, основанный на использовании метасимволов

Читать далее Регулярные выражения

Сериализация и десериализация в формате PHP для 1С:Предприятие 8.х

Сериализация данных для хранения и передачи на сайтах с кодом на PHP выполняется в особом внутреннем формате строки вида:

Для использования таких данных за пределами среды PHP необходимо выполнять десериализацию таких данных, а для сохранения сериализацию.

В настоящей публикации описан формат сериализации и приведены коды функций для 1С:Предприятие 8.

Читать далее Сериализация и десериализация в формате PHP для 1С:Предприятие 8.х

Операции с данными Visual Form Builder из приложения 1С:Предприятие 8.3

Для сайта на движке WordPress существует плагин Visual Form Builder, который позволяет создавать шаблоны произвольных форм для публикации их на страницах сайта, где пользователи могут заполнить их данными для каких-либо практических целей и сохранить их в базе данных сайта.

Штатный инструмент экспорта данных заполненных форм плагина Visual Form Builder предлагает ручную настройку сеанса экспорта и выгрузку в файл в формате CSV или XLS для дальнейшей обработки и загрузки его, например, в 1С:Предприятие. Поскольку этот путь требует участия человека, он не может выполняться автоматически, а кроме того, в цепочке конвертирования данных из-за неоднозначности форматов иногда возникают ошибки.

Тем временем существует возможность получения данных заполненных форм непосредственно из базы данных сайта, которая выполняет минимальное число преобразований и может был полностью автоматизирована. Более того, существует возможность автоматического экспорта шаблона анкеты 1С:Предприятие в шаблон формы Visual Form Builder .

Читать далее Операции с данными Visual Form Builder из приложения 1С:Предприятие 8.3

Управление базой MySQL из 1С:Предприятие 8.3

MySQL в качестве системы управления базой данных доминирует в интернет-проектах. Приложение 1С:Предприятие может устанавливать соединения с серверами MySQL для обмена данными в обоих направлениях. Это может использоваться например:

  • для публикации сведений в интернет;
  • для получения сведений  из интернет;
  • для обмена данными с другими приложениями 1С через общее интернет-хранилище.

Читать далее Управление базой MySQL из 1С:Предприятие 8.3

Обработчики событий 1С:Предприятие 8.3


Особенностью обработки событий среде 1С:Предприятия 8 является то, что имя процедуры-обработчика в одних случаях должно совпадать с именем события, а в других случаях может от него отличаться.
Процедуры-обработчики событий //its.1c.ru

Читать далее Обработчики событий 1С:Предприятие 8.3

Разработка модулей на платформе 1С:Предприятие 8.3


Для описания всех алгоритмов управления данными в конфигурации приложения 1С предусмотрено 11 видов программных модулей, 3 раздела, 7 опций, 5 директив компиляции и инструкции препроцессора. Ниже кратко и конспективно они объяснены, изложены принципы внутренней организации модулей и их взаимодействие между собой, приведены примеры. Текст еще не завершен и многие нюансы еще уточняются и будут дополняться.

Автоконспект в процессе разработки

Разработка Управляемых форм 1С:Предприятие 8.3

Управляемые формы — это интерфейсная часть Управляемого приложения, предназначенная главным образом для отображения на Клиенте данных, которые находятся на Сервере, поэтому эти данные, когда ими оперируют в форме на Клиенте несколько отличаются от того, как ими оперируют на Сервере.Управляемое приложение пришло на смену Обычному приложению, в котором программный код исполнялся в однородной среде, контролирующей одновременно интерфейс и данные приложения, что не позволяло реализовать эффективную удаленную и распределенную работу большого числа пользователей одновременно.

Эта публикация посвящена нюансам программного управления клиентским интерфейсом на управляемых формах.

Автоконспект в процессе разработки

Применение ПВХ в 1С:Предприятие 8.x

Планы Видов Характеристик позволяют реализовать комплекс !!!Каждый декларированный вид характеристик автоматически создает одноименный тип характеристик, который не отражается в основном дереве объектов Конфигуратора, но доступен для выбора в дереве типов в ветке Характеристика в реквизитах Конфигуратора предназначенных для выбора типов.

Автоконспект в процессе разработки

Элементы БСП

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

  • 1С:Управление торговлей, редакция 11
  • 1С:Управление нашей фирмой 8
  • 1С:Документооборот 8…
  • 1С:Библиотека стандартных подсистем //v8.1c.ru
  • ИТС. Библиотека стандартных подсистем 3.1.4. Документация //its.1c.ru
  • ИТС. Главная. Инструкции по разработке на 1С Библиотека стандартных подсистем 3.0.1. Документация //its.1c.ru 
  •  ИТС. Типовая конфигурация. Библиотека стандартных подсистем, редакция 3.0. Версия 3.1.1 //its.1c.ru

Читать далее Элементы БСП

Язык запросов 1С:Предприятие 8.3

Язык запросов — это развитый и эффективный инструмент отбора, объединения и преобразования данных из любых объектов данных хранимых в ИБ. Синтаксис языка запросов 1С основан на классическом T-SQL, в который внесено ряд расширений и наложено ряд ограничений характерных для прикладных задач 1С. Ввиду специальной объектной парадигмы 1С все изменения данных в ИБ выполняются только программными средствами и только через объектное API платформы. По этой причине с помощью языка запросов можно выполнять только выборку данных.

ВЫБРАТЬ РАЗЛИЧНЫЕ РАЗРЕШЕННЫЕ ПЕРВЫЕ …
ПОМЕСТИТЬ …
ИЗ РегистрСведений…СрезПоследних(,) КАК …
ЛЕВОЕ ОБЪЕДИНЕНИЕ … КАК …
ПО …
ГДЕ …
УПОРЯДОЧИТЬ ПО …
ИТОГИ … ПО …
СГРУППИРОВАТЬ ПО …
ИМЕЮЩИЕ …
ОБЪЕДИНИТЬ …

  • 1С:ИТС. Методические рекомендации по конфигурированию. Язык запросов. /its.1c.ru
  • Запросы 1С 8. Полный курс /zapros-1c-8.ru
  • Е.Ю. Хрусталева «Язык запросов «1С:Предприятия 8»
    • содержание полностью на ИТС /its.1c.ru
    • в PDF с дополнительными материалами на CD на /dfiles.ru
  • Форум поддержки читателей книги «Практическое пособие разработчика. Примеры и типовые приемы» //devtrainingforum.v8.1c.ru/forum/

Автоконспект в процессе разработки

Основы разработки на платформе 1С:Предприятие 8.3

Настоящая публикация является незавершенной и может содержать ошибки и неточности!

В публикации в компактной форме систематизируется практический опыт профессиональной адаптации к разработке на платформе 1С:Предприятие 8.3 приложений на управляемых формах, после многолетнего опыта разработки для 1С:Предприятие 7.7, поэтому общие базовые вопросы программирования не объясняются, но затрагиваются ключевые отличия 8.x от 7.7.

Автоконспект в состоянии разработки

План настройки 1С:Розница 2.2

  • Создание пользователей
  • Назначение пользователям прав и дополнительных возможностей
  • Настройка внешнего вида и эргономики программы
  • Настройка торгового оборудования (сканера штрихкода, фискального регистратора)
  • Создание Организации
  • Создание Видов цен
  • Создание Склада и/или Торгового зала
  • Создание Магазина
  • Создание кассы ККМ
  • Создание Кассы
  • [* Настройка ЕГАИС]
    Читать далее План настройки 1С:Розница 2.2

Настройка обмена 1С (черновик)

Если при настройке обмена возникает ошибка «Не удалось подключиться к другой программе: Произошла исключительная ситуация (V83.COMConnector.1): Ошибка выполнения операций с информационной базой. Ошибка режима доступа к файлу.», то скорее всего причина в настройка безопасности доступа к папке ИБ. При эта ошибка возникает даже под администратором системы и от имени администратора ИБ, поскольку саму операцию обмена, вероятно, выполняет компонент V83.COMConnector из своей собственной среды.