1с перевод на управляемые формы

Пример перевода конфигурации на управляемый интерфейс

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

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

Я не буду писать о том как создавать сам интерфейс управляемой формы, единственное, для упрощения переноса функционала интерфейса я стараюсь расположить элементы формы так-же как и в обычном приложении, реквизиты формы назваю один в один. Это позволяет копировать уже имеющие процедуры и функции изменив только необходимые отличия обращений к объектам формы.
Например в толстом клиенте все элементы формы находяться в объекте с названием ЭлементыФормы, а в управляемом интерфейсе это будет Элементы.

Приведу пример процедуры из конфигурации УТ 10.3:

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

Проще говоря этой функцией мы получаем привычный(или правильнее сказать обычный для работы в толстом клиенте) нам объект, а не доступный ДанныеФормыСтруктура, Да и еще вызов функции РеквизитФормыВЗначение доступен только на сервере поэтому перед объявлением нашей процедуры нужно поставить директиву компиляции &НаСервере, после этого у полученного объекта можно вызывать экспортные процедуры и функции расположенные в модуле объекта.
Например:

В конце выше приведенной процедуры, нужно будет вернуть данный объект на форму сделать это можно процедурой ЗначениеВРеквизитФормы:

И еще поскольку теперь нельзя обращаться на прямую к реквизитам формы или объекта, Нам перед каждым реквизитом нужно вставить слово ЭтотОбъект, в результате мы получили такую процедуру:

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

К сожалению данный метод не панацея т.к. работать во всех случаях не будет, например если вызываемый модуль содержит директивы компиляции #Если Клиент Тогда, то они ни когда не будут отработаны, т.к. в данном случае эта процедура будет всегда выполняться на сервере. И как правило в таких местах располагаются интерактивное взаимодействие с клиентом, т.е вывод сообщений или задаются уточняющие вопросы.
В таких случаях можно создать аналогичный модуль добавив в конце наименование слово “Клиент”, выполняемый только на клиенте и скопировав туда данную функцию, необходимо внести соответвующие изменения.
Например поскольку данная процедура или функция будет вызываться на клиенте то работать с объектом ДокументОбъект у нас нет возможности, у нас есть только объект типа ДанныеФормыСтруктура, а у данного объекта мы можем обращаться только к реквизитам “первого уровня”.
поэтому если в процедуре или функции встречается такой код:

его следует переписать на:

Предварительно добавив данную функция в общий модуль(пример кода этой функции приводить не буду т.к. ее можно найти в БСП) Так же в процедурах попадается сравнение с типом, это конструкции вида

данный код можно переписать на:

Если в коде попадается обращение к перечислениям, то у нас есть два решения: если обращение встречается несколько раз, то что-бы уменьшить количество обращений к серверу можно написать функцию, которая вернет все значения перечисления и тогда

можно переписать так

А в общий модуль вставим процедуру:

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

то можно переписать код на

подробнее об этой Функции можно почитать в описании синтакс-помошника.

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

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

В результате нам необходимо предварительно получить структуру данного объекта и переписать код на:

для конструкций вида:

можно опять написать функцию в общем модуле:

Так же очень часто в коде выполняются запросы, поскольку выполнение запросов возможно только на сервере, то данный кусок кода необходимо вынести например в новый модуль выполняемый на сервере а для простоты запоминания можно назвать его аналогично поставив в конце наименования слово “Сервер”

Источник

Перевод конфигураций на версию 8.2 с частичным использованием управляемого приложения, на примере УПП 1.3

Введение

В документе приведена типовая последовательность действий, которые нужно выполнить, чтобы перевести существующую конфигурацию на версию 8.2 с частичным использованием управляемого приложения. Данная методика составлена на основе опыта частичного перевода конфигурации «Управление производственным предприятием» на управляемое приложение. Методика содержит только перечень решаемых задач. Описание используемых механизмов версии 8.2 приведено в документации.

Этап 0. Подготовка конфигурации

Прежде всего, следует адаптировать конфигурацию 1С:Предприятия 8.1 к работе на платформе 8.2 без использования режима совместимости с 8.1. Методика перевода подробно описывается в рубрике «Адаптация конфигураций 1С:Предприятия 8.1 к работе на платформе 1С:Предприятие 8.2 без режима совместимости с версией 8.1«.

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

На этом же этапе требуется определить функционал прикладного решения, который будет использоваться в управляемом приложении, и объем, в котором предполагается его использование.

Здесь возможны следующие варианты:

Этап 1. Выполнение общих настроек

На данном этапе разработчику необходимо:

1. Определить роли и сценарии работы пользователей (рабочие места):

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

4. Создать функциональные опции в необходимом количестве, настроить их состав, (если надо) учесть в программном коде. Для этого и необходимо определить функциональность (реализованную в управляемом приложении), доступностью которой можно управлять при внедрении (эксплуатации). Функциональных опций не должно быть слишком много.

5. Установить управляемый режим блокировок.

6. Для регистров накопления и бухгалтерии установить (проверить, что установлены) признаки разделения итогов.

7. Настроить агрегаты для соответствующих регистров накопления.

8. Рассмотреть целесообразность работы с часовыми поясами.

Этап 2. Настройка интерфейсных свойств объектов конфигурации

На данном этапе перехода разработчик может выполнить следующие действия:

Этап 3. Создание и настройка управляемых форм, отчетов

На данном этапе разработчик создает управляемые формы для объектов. При этом необходимо обеспечить работу управляемых форм и в веб-клиенте.

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

Там, где необходимо, следует настроить условное оформление.

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

На данном этапе следует создать новые отчеты и при необходимости адаптировать существующие. Наиболее эффективно создавать и адаптировать отчеты с помощью системы компоновки данных.

Этап 4. Настройка командного интерфейса

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

Этап 5. Внесение изменений в программный код

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

Следует учитывать следующие особенности:

Следует проанализировать возможные проблемы в модулях, которые могут выполняться как в толстом клиенте, так и на сервере. Например, модули объектов, общие модули.

Заполнение реквизитов нового объекта

В платформе 1С:Предприятие 8.2 логика заполнения реквизитов объекта должна располагаться в конкретном месте – в модуле объекта в процедуре ОбработкаЗаполнения().

Платформа 1С:Предприятие 8.1 ведет себя иначе: при вводе нового объекта не «на основании» процедура модуля документа ОбработкаЗаполнения() не вызывается.

Поэтому логика заполнения реквизитов нового объекта может быть расположена в разных местах, например так:

Поэтому, при переводе конфигурации на версию 8.2 необходимо проанализировать, не следует ли перенести логику заполнения реквизитов нового объекта из модуля формы (процедур ПриОткрытии, ПередОткрытием) в модуль объекта (процедура ОбработкаЗаполнения()).

При этом следует учитывать, что ОбработкаЗаполнения() не вызывается при копировании объекта.

Проверка заполнения реквизитов

Следует использовать средства автоматической проверки заполнения реквизитов, предоставляемые платформой 1С:Предприятие 8.2.

При этом следует учитывать следующее:

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

Следует проанализировать ситуации, когда программная проверка нужна или не нужна и удалить лишний программный код.

Универсальные механизмы в конфигурации

По каждому используемому механизму следует принять решение:

Этап 6. Прочее

При переходе на версию 8.2 следует конвертировать используемые картинки в формат «png».

Источник

Перевод обработки «Универсальная загрузка из CSV» на управляемые формы

В публикуемой обработке на УФ реализованы два варианта чтения и заполнения таблицы: с индикацией процесса и без индикации процесса загрузки.

После того как данные считаны из CSV-файла в таблицу обработки, они могут быть загружены в информационную базу 1С. Для этого в обработке имеется команда выполнить. Процедура действия этой команды пустая. Ее пользователь может написать сам для заполнения конкретных данных в ИБ загруженными данными из таблицы обработки.

Разработка тестировалась на платформе 8.3.18.1208.

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

Специальные предложения

f71a8c4e70c0ff03708038e2b0210df8

9c2808762ec294cd4c55532520b9c521

895fb1e0f7afc3c0ed0d73bf5ee9d9d0

egais promo

b34b292ed32e9501f98cc31df406353e

789363929b9f37ddc5641a069a5fe52e

5b19cd6c4494a88b2abefce64a1b7565

199e2be4fd21dd8f4209d8ec34616c76

Обновление 21.09.21 17:00

См. также

10.06.2014 40184 67 kns77 87

Конструктор подключения к внешним источникам

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

20.09.2021 1370 1 kraynev-navi 2

Пример обмена данными через XDTO

Пример обмена данными между 1С и сторонним приложением посредством механизма XDTO.

01.03.2021 4940 7 user925427 2

Улучшенная обработка универсального обмена данными в формате XML (УФ)

Улучшенная обработка «Универсальный обмен данными» с полноценными возможностями СКД для выборки данных (не только для отборов).

23.06.2020 12421 131 Lem0n 1

Загрузка данных из М-Аптеки+ в 1С:Бухгалтерия 8 (ред. 3.0) Промо

Обработка для загрузки файлов выгрузки из программы для автоматизации аптек и аптечных сетей М-Аптека+ в 1С:Бухгалтерия 8, редакция 3.0.

11.07.2014 41822 72 1C_MApteka 42

И еще раз о HTTP-сервисах

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

28.04.2020 7905 8 zavsom 2

Взаимодействие HTML (COM объект, WebKit) с 1С (обычные и управляемые формы)

Показан пример использования HTML (COM объект, WebKit) в 1С (8.3).

18.01.2020 12916 30 Deniskinr83 0

Синхронизация с гугл диском легко и просто!

05.12.2019 23670 36 zykov_vitaliy 26

Менеджер загрузки данных из весов с печатью этикеток Промо

Программное обеспечение «Менеджер загрузки данных из весов с печатью этикеток» предназначено для автоматического получения данных по сети Ethernet из весов МАССА-К моделей ВПМ и ТВ_Р3 (модификация MF) в режиме On-Line.

20.12.2011 28757 81 hrip 10

Использование хранимых процедур MS SQL Server в 1С

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

03.12.2019 17319 12 Dedushka 27

Обновление расширений с Google Drive

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

03.10.2019 7163 3 Sedaiko 4

Получение изображения с IP-камеры

Получение изображения JPG с IP-камеры в виде двоичных данных. В 1С может применяться для фотографирования объектов.

10.09.2019 15885 42 sivin-alexey 10

Что нам стоит Push построить Промо

Попробовал некоторое время назад, push сообщения, реализованные в платформе. Понравилось, но есть несколько минусов, на примере одной программы сообщений (не буду показывать пальцем), спустя некоторое время, сообщения переставали приходить онлайн, а на компьютере приходили моментально, при этом сами смартфоны звались флагманами. Читал позднее статью, где описывалось, что проблема на стороне смартфонов, что-то вроде технологий энергосбережения, но точно не помню. Также немалый минус доступно только для смартфонов.

08.09.2016 32078 17 PloAl 8

Чтение файлов PDF из 1С

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

09.09.2019 19533 57 da_1c 6

Согласование задач из Outlook

Согласование задач непосредственно из почтовой программы, в моем случае Outlook 2013 без каких-либо дополнительных настроек. Из почты отправляется GET запрос к HTTP-сервису 1С, который в свою очередь выполняет задачу.

06.09.2019 12697 18 duhh 17

Обмен с системой Ветис Меркурий для любых конфигураций. Гашение ВСД, списание продукции, пакетная печать ВСД (простые и управляемые формы)

Обработка предназначена для небольшого магазина или для небольшой торговой сети. Позволяет оперативно пакетно погасить ВСД, списать проданную продукцию в системе Меркурий, реализована пакетная печать ВСД. Авторизация проходит через Логин и Пароль, предназначенный для входа через веб интерфейс Меркурий. Проверка была проведена на релизе Обычные формы: «Управление торговлей», редакция 10.3 (10.3.53.2). Управляемые формы: Управление торговлей, редакция 11 (11.4.7.128) Бухгалтерия предприятия, редакция 3.0 (3.0.75.37) Розница, редакция 2.2 (2.2.4.20)

02.09.2019 21969 113 Mister_Gluck 123

Загрузка из ГИС ЖКХ ИД домов/зданий, Лицевых счетов, приборов учета/счетчиков в 1С ЖКХ Промо

Загрузка из сайта ГИС ЖКХ идентификаторов ЖКУ(ИД) домов/зданий, Лицевых счетов, приборов учета/счетчиков в 1С ЖКХ

10.02.2018 33289 41 hachaturov 0

Телеграм 1С – почти коробка

Почему это решение называется «почти коробка»? Потому, что это почти коробочное решение. С его помощью, просто добавив подсистему в конфигурацию, уже можно начинать взаимодействовать с мессенджером Telegram.

20.08.2019 19634 38 zfilin 68

Расширение Бром для интеграции с 1С

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

06.08.2019 10367 5 itworks 23

Конфигурация для обмена данными (интеграционная шина)

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

08.07.2019 20588 35 miha-28 17

Выгрузка и подготовка данных для программы «Перечень льготных профессий» для 1С: ЗУП 2.5 (ОТКРЫТЫЙ КОД) Промо

Обработка для формирования и редактирования данных для перечня льготных профессий. В связи с прекращением поддержки ЗУП 2.5 и отсутствием времени на доработку для сдачи годовой отчетности открыл код модуля. Не очередная выгрузка стажей, а практически полный аналог перечня для 1С. Формирование и редактирование стажей с последующей выгрузкой в формат перечня, но только ГОРАЗДО удобнее и быстрее. В общем, смотрите видео. Где-то половина времени на написание обработки ушла именно на удобство и скорость работы. Внимание: код модуля обработки открыт

09.11.2015 57580 63 Black-fog 62

Выгрузка почтовых отравлений в личный кабинет отправки Почты России; отслеживание почтовых отправлений через Почту России; расширение для интеграции Документооборот 8, УНФ с Почтой России

04.06.2019 17791 123 wtlz 76

Пример работы с viber из 1С, отправка сообщений из 1С в viber

Обработка разработана для примера отправки сообщений в viber из 1С.

16.05.2019 22624 106 Isa816 24

Шаблон http-сервиса для вашего проекта

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

04.05.2019 26756 90 MarkoSokolov 48

Подсистема обмена данными с порталом ИМНС по электронным счетам-фактурам (автоматический обмен) Промо

Подсистема включает документы и обработки для автоматического обмена данными с порталом ИМНС через web-сервис. Присутствует возможность заполнения данными типовых операций за период, учёта входящих документов, учёта произвольных исходящих документов. Приложены обработки для запуска задания планировщика на автоматический обмен данными.

28.07.2016 38422 20 c1nil 4

WhatsApp чат для 1С

WhatsApp чат для 1С. Расширение конфигурации, подходит для любых конфигураций 1С (управляемые формы).

15.04.2019 15536 41 ManyakRus 22

Доработка функционала отправки дополнительных реквизитов 1С: ЭДО для Татнефть

Подключаемое расширение к конфигурации ERP с функционалом отправки дополнительных реквизитов 1С ЭДО для Татнефть (№ и дата договора, подразделение, автор, примечание) в электронных документах Счет-фактуры и ТОРГ-12 Проверялось на 1С:ERP Управление предприятием 2.4.6.160.

07.04.2019 14005 18 sapervodichka 12

Формирование xml файла ЭДО (СБИС, Диадок, Такском и т.п.) для типовых документов (счета-фактуры, накладные)

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

30.03.2019 72536 437 capitan 150

Интеграция 1С и C#. Обращение к 1С через COM. Создание номенклатуры и выполнение запроса к 1С из C# на примере интеграции с Союз-PLM (система информационной поддержки жизненного цикла изделий). Обработка «Загрузка заказа на сборку». (ERP) Промо

Союз-PLM представляет собой полнофункциональный программный комплекс для решения широкого спектра задач управления инженерной технической информацией наукоемких изделий и сложных инженерных объектов в области машиностроения, приборостроения, архитектуры, строительства. На практике, это управление конструкторской документацией, интегрированное с САПР, бизнес-процессы, файловый архив. Все это работает в SQL и шевелится с помощью скриптов на C#. Скрипты свободно отлаживаются в MS Visual Studio. Подробнее смотрите на их сайте: http://www.programsoyuz.ru/products/system-soyuz-plm.html Редактирование, конструирование и использование бизнес-процессов на порядок лучше систем на базе 1С из тех, что я изучил.

25.07.2016 54060 5 milkers 2

Источник

Сервис перевода измененных конфигураций 1С на управляемые формы

Это комплексное решение с сохранением всех доработок конфигурации, проверкой работоспособности и исправлением всех найденных ошибок.

В рамках сервиса производится:

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

Лучше 1 раз попробовать, чем 100 раз прочитать

Получите бесплатную оценку и узнайте, насколько наш Сервис будет выгоден именно для вас.

Заполните форму — а всё остальное организуют наши специалисты.

Кому будет полезен сервис

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

При этом не важны ни типы конфигураций, ни степень их модификации. За более чем 11 лет «1С-ИжТиСи» выполнила свыше 21 300 проектов обновления, освоив 170 типов конфигураций, в том числе ТОРы, спарки и ERP-решения различной степени сложности.

В настоящее время наша компания осуществляет обновление и сопровождение более 500 сложных нетиповых 1С.

В частности, услуга будет полезна компаниям, использующим конфигурации «Бухгалтерия предприятия 2.0» и планирующим перейти на редакцию 3.0, а также использующим «Зарплата и управление персоналом 2.5» и планирующим перейти на редакцию 3.1.

Фирма «1С» рекомендует использование нашего сервиса в информационном письме № 20661 от 30.10.2015 г.

Организация процесса перевода

Сроки и стоимость перевода рассчитываются на основании бесплатной оценки. Для оценки потребуется CF-файл измененной конфигурации измененной конфигурации, а также используемые внешние отчеты и обработки.

В ходе проекта выполняются:

После обновления в обязательном порядке проводится тестирование в несколько этапов, а при необходимости — проводится промышленная эксплуатация на стороне клиента.

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

Перевод решений «Бухгалтерия предприятия 2.0» на редакцию 3.0 и «Зарплата и управление персоналом 2.5 » на редакцию 3.1

С 2016 года фирма «1С» перевела конфигурации «Бухгалтерия предприятия 2.0» и «Зарплата и управление персоналом 2.5» на ограниченную поддержку. Развитие функционала и удобства работы планируется реализовывать только в редакции 3.0 и 3.1 соответствующих продуктов.

Сервис от «1С-ИжТиСи» предоставляет комплексный полный перевод данных конфигурации на последние редакции с сохранением всех доработок, исправлением всех найденных ошибок и дальнейшей поддержкой.

В рамках перехода производится:

Преимущества сервиса от компании «1С-ИжТиСи»

Высокое качество и надежность. «1С-ИжТиСи» — дочернее предприятие фирмы «1С». Наш опыта работы в сфере 1С — более 10 лет. Высокая квалификации наших специалистов подтверждена сертификатами, выполненными проектами и рекомендациями фирмы «1С».

Экономия. Мы работаем по всей России и умеем решать задачи дистанционно. Благодаря этому наши клиенты получают высокое качество услуг по региональной стоимости. Вам не придется платить за выезд специалиста. Автоматизация процесса позволяет добиться меньшей стоимости по сравнению с выполнением работ силами собственных специалистов или при использовании услуг сторонней компании.

Экспертный анализ. Перед тем как принимать решение — сделайте бесплатную оценку. В результате оценки заказчик получает полное представление о масштабе перевода:

Гарантии и конфиденциальность. Стоимость и сроки проекта по ходу его выполнения не меняются. Сохранность ваших данных гарантируется отдельным соглашением.

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

Сервис предоставляются при наличии действующего договора 1С:ИТС на Вашу конфигурацию. Проверить наличие действующего договора 1С:ИТС Вы можете на сайте http://1c.ru/rus/support/support.htm.

Что нового для вашей 1С?

Рассылка осуществляется в день выхода обновления. Никакой рекламы, только полезная информация. Посмотрите пример →

Источник

Понравилась статья? Поделить с друзьями:
Добавить комментарий
  • Как сделать успешный бизнес на ритуальных услугах
  • Выездной кейтеринг в России
  • Риски бизнеса: без чего не обойтись на пути к успеху
  • 1с перебрать таблицу формы на клиенте
  • 1с перебор табличной части на форме