Tey Andrey

388
Рейтинг

Bitnikov



  •   Регистрация: 15.04.2010 (14 лет назад)

  •   Был(а) на сайте: вчера в 20:52

Друзья
  • sbv2005
  • Валерий Федоров
  • Дмитрий Малышев
  • Евгений Комиссаров
  • Sabir Vafin
  • ramik QQ
  • Eldu Bagman
  • Илья Соловьев
  • Роман Жданов
  • Максим Купцов
Подписчики 19

Группы

Профессиональный разработчик

Рейтинг 388

Быстрое обновление базы 1С из XML-файлов конфигурации (EDT-GIT)

Инструменты и обработки Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m) Архив с данными DevOps и автоматизация разработки EDT Обновление 1С Механизмы платформы 1С

Быстрое обновление конфигурации и базы данных 1С, вместо долгого обновления из EDT (1C:Enterprise Development Tools) при использовании хранилища GIT. Непосредственное обновлении базы на сервере баз данных (минуя сервер 1С) из XML-файлов конфигурации при помощи утилиты автономного сервера 1С - ibcmd.

1 стартмани

13.07.2022    12370    8    Bitnikov    19       

53

Преобразование xml в ТаблицуЗначений. Полная аналогия алгоритма Excel. Управляемые формы

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Windows Абонемент ($m) Внешняя обработка (ert,epf) Математика и алгоритмы Файловый обмен (TXT, XML, DBF), FTP Универсальные функции

Полная аналогия алгоритма Excel преобразования xml в ТаблицуЗначений! Весь код открыт, обработку выкладываю как пример использования для вставки в свою систему. Скорость работы: xml в 780 000 строк (38Мб) на 56 000 объектов в фоновом режиме на сервере обрабатывается 22 минуты. Поначалу читаю xml в дерево значений. И уже дерево разбираю в плоскую таблицу с формированием по каждому реквизиту отдельной колонки результата.

1 стартмани

13.03.2015    12168    90    Bitnikov    5       

13

Запуск COM x32 с x64 сервером 1С (на примере CAPICOM)

Статья Системный администратор Программист Windows Абонемент ($m) Архив с данными Сервера

Дело было так... как-то решили мы всей компанией перейти на х64 сервера. Все бы хорошо, но некоторые компоненты, отлично зарекомендовавшие себя на х32, наотрез отказались работать на х64. При том, что под х32 клиентом на этом же сервере работали замечательно! И понадобилась кропотливая работа по поиску альтернативных решений. Как пример, в этот момент нами была потеряна мелкософтовая компонента CAPICOM... В данной статье я показываю как настроить работу x32 COM компонент с x64 сервером 1С под 2008 R2. Данное недостаточно запублицированное решение я нашел в нете, проверил на нескольких наших серверах и уже запустил в бой.

1 стартмани

29.07.2013    32866    19    Bitnikov    5       

62

Порядок поиска лицензий 1С

Отчеты и формы Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Windows Абонемент ($m) Архив с данными Информационная безопасность

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

1 стартмани

07.06.2013    22502    87    Bitnikov    8       

30

Как получить ключ запущенного Регламентного Задания

Статья Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Windows Бесплатно (free) Нет файла Универсальные функции

Представьте ситуацию: Вы используете один метод (процедуру) для нескольких регламентных заданий. Процедура сработала, но как штатными средствами определить какое именно РЗ ее запустило? Спросите зачем? В одной из конфигураций у меня, например, все РЗ не предопределенные! Каждое РЗ (созданное в конфигураторе) - лишь определенный МЕТОД обработки данных! А в консоле настройки РЗ в режиме Предприятия (шедуллере) уже создается немыслимое множество всевозможных РЗ для обработки разных ситуаций. Но количество методов обработки ограничено, оно описано Регламентными Заданиями (методами) в режиме конфигуратора. Пример: В конфигураторе создано РЗ архивирования файлов. А в режиме Предприятия (шедуллере) пользователь создает несколько РЗ на архивирование и для каждого указывает каталоги откуда брать/куда выкладывать. Вот Вам хитроумный способ получить ключ (т.е. уникальность) сработавшего Регламентного Задания в процедуре обработчике.

19.02.2013    24061    Bitnikov    14       

30

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

Отчеты и формы Системный администратор Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Windows Абонемент ($m) Архив с данными Журнал регистрации Инструменты администратора БД

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

1 стартмани

21.09.2012    31979    135    Bitnikov    36       

40

Процедура загрузки курсов валют с сайта ЦБ РФ

Инструменты и обработки Бухгалтер Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Бухгалтерия государственного учреждения Россия Windows Абонемент ($m) Внешняя обработка (ert,epf) Банковские операции WEB-интеграция

Для наших Финансов получать курсы с РБК - риск. Нереально объяснить Лондону, что КУРСЫ ВАЛЮТ мы получаем с интернет ресурса и в случае ошибки никому не сможем выставить иск! Вот Вам процедура загрузки курсов валют с сайта ЦБ РФ для внутренней обработки "КурсыВалютРБК" в Бухгалтерии предприятия.

1 стартмани

14.09.2012    17698    86    Bitnikov    7       

10

Многофункциональный калькулятор на управляемых формах

Инструменты и обработки Для всех Платформа 1С v8.3 Конфигурации 1cv8 Россия Windows Абонемент ($m) Внешняя обработка (ert,epf) Работа с интерфейсом

Внешняя независимая обработка. Многофункциональный калькулятор. В нем: 1-ая закладка. Математический кальк с 2-мя ячейками памяти, с настройками округления как на бухгалтерских калькуляторах, извлечение корня любой степени, пересчет результата при смене натроек округления; 2-ая закладка. Каль дисконтирования, расчета кредита (аннуитетные платежи, простые, сложные проценты, дифференцированные платежи), возведение в ЛЮБУЮ степень. Подбор любого из недостающих значений; 3-я закладка. Расчет уравнения, вставка по кнопкам команд в выделенные участки; 4-ая закладка. Распределение затрат на участников. Пример: Когда несколько человек тратяцца на шашлыки, расчитывает кто кому сколько должен отдать; 5-ая закладка. Выбор случайного значения.

1 стартмани

24.07.2012    16458    130    Bitnikov    33       

27

Комментарии

HighLoadТОП проблем/задач у владельцев КОРП лицензий 1С на основе опыта РКЛ#15 18.11.23 20:34
(13) Я не нашел явных противоречий того, что это поведение не соответствует документации. На ИТС написано, что ПРОФ позволяет использовать ТНФ в том случае, если в этих правилах не указываются дополнительные параметры. Правда в скобках перечислено не все и от этого присутствует какая-то недосказанность, но которую прояснили из официального ответа 1с) Я понял это так.
HighLoadТОП проблем/задач у владельцев КОРП лицензий 1С на основе опыта РКЛ#12 18.11.23 16:23
(10) ТНФ применяются, но при входе в конфигурацию выдается сообщение об использовании КОРП функционала.
На ИТС, кстати, приведены эти примеры, но не написано четко это ПРОФ или КОРП функционал. Написал в 1С, первая линия ответила, что должно работать, я ответил что не работает, приложил эти скрины, далее получил от второй (или следующей) линии поддержки, что это КОРП функционал (их ответ выше). То, что заполнение значения дополнительного параметра как и Имени ИБ - это КОРП.

Прикрепленные файлы:

ОШИБКА.jpg
HighLoadТОП проблем/задач у владельцев КОРП лицензий 1С на основе опыта РКЛ#2 15.11.23 18:44
Отличная статья! Спасибо.
Поправлю только то, что в ПРОФ версии (8.3.23) нельзя вынести даже все ФЗ на отдельный рабочий сервер, а не только конкретные. Есть официальный ответ по этому поводу от 1С:

Цитата
Нет, так сделать нельзя, так как любое значение (даже без точки) в поле дополнительного параметра включает КОРП функционал. А указать там хотя бы "BackgroundJob" необходимо
ПубликацииПроизведение (умножение) чисел из разных строк в СКД#0 11.04.23 13:30
В данной публикации описано решение получения итога произведением чисел из разных строк.
НовостиСрочное сообщение от фирмы «1С»: обновите платформу как можно скорее#562 16.11.22 8:18
(539) в 8.3.21.1622 какое то время работает, потом отапливается и все виснет.
НовостиСрочное сообщение от фирмы «1С»: обновите платформу как можно скорее#375 15.11.22 12:15
В последней версии 8.3.21.1622 не включайте отладку -http. Вешаются web / http сервисы.
ПубликацииБыстрое обновление базы 1С из XML-файлов конфигурации (EDT-GIT)#15 04.08.22 11:01
(14) У нас разработка ведется на серверных базах MS SQL. Суть указана в заголовке статьи - быстрое обновление базы 1С (из ветки GITа). Прирост скорости обновления ощутим. В основном, в целях тестирования доработок. Jenkins тут для удобства. Можно эти скрипты использовать в любой другой системе для автоматизации процесса разработки.