Коротаев Никита

482
Рейтинг

bforce
Никита Коротаев



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

  •   Был(а) на сайте: 25.04.2024

Подписчики 11

Группы

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

Рейтинг 482

Версионирование правил обмена в Git

Статья Программист Windows Бесплатно (free) Нет файла Групповая разработка (Git, хранилище)

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

15.12.2017    17635    bforce    22       

74

Решение транспортной задачи запросом

Статья Программист Платформа 1С v8.3 Бесплатно (free) Внешняя обработка (ert,epf) Математика и алгоритмы Запросы

Списание по двум последовательностям партий запросом (без программной обработки)

1 стартмани

30.04.2014    38034    36    bforce    22       

149

Структура хранения базы данных (управляемые формы)

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

Обработка позволяет увидеть названия таблиц и полей в том виде, в котором с ними работает СУБД. Будет полезна при конструировании прямых запросов к серверу баз данных и интеграции с другими системами (минуя сервер 1С).

1 стартмани

14.08.2012    64955    1357    bforce    17       

115

Комментарии

DevВыполнить HTTP-запрос к заблокированной базе#4 15.09.20 16:05
(3)
подтверждаю, ключик uc=*** в строке соединения работает.
Код
<point xmlns="http://v8.1c.ru/8.2/virtual-resource-system"
      xmlns:xs="http://www.w3.org/2001/XMLSchema"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      base="/"
      ib="Srvr=&quot;server&quot;;Ref=&quot;my1c&quot;;uc=111"
      enableStandardOData="false"
      enable="true">
ОбменПланы обмена 1С#32 24.08.20 15:36
Цитата
пишем эти данные в регистр сведений с помощью метода Набор.Записать (Ложь). Почему «Ложь»? Потому что будет INS ERT и все – нет блокировок, совсем. У нас не будет DELETE, как обычно по отбору, у нас будет сразу INSERT, одна команда SQL, ни с кем не конкурирующая. Мы просто все время дополняем регистр сведений своими версиями объектов.

Здесь есть нюанс, который описан в https://infostart.ru/1c/articles/527518/#независимые_РС_Режим_2_Запись_без_замещения (под заголовком Независимые РС. Режим 2. Запись без замещения.). Один единственный INSERT будет при соблюдении двух условий ОбменДанными.Загрузка = Истина и Набор.Записать(Ложь).
Без первого условия, согласно упомянутой статье, будет целая простыня из запросов, включая создание временной таблицы, два INSERT и SELE CT. Если смотреть только по количеству запросов, то запись в режиме замещения выглядит более быстрой (DELETE + INSERT).

Я бы предложил этот нюанс в Вашей статье исправить, чтобы он не вводил в заблуждение.
AdminСтруктура хранения базы данных (управляемые формы)#16 29.05.20 11:29
(15) Добрый!
Функционирование обработки никак не связано с СУБД, так как используется платформенный метод получения таблиц хранения. Поэтому она покажет таблицы хранения любой поддерживаемой СУБД.
DevРешение транспортной задачи запросом#22 07.02.20 21:42
(21) Отправил ссылку на обработку в личку.
DevПример преобразования двоичных данных в строку#21 06.02.20 10:37
Все забывают про удобную функцию XMLСтрока()

Возвращаемое значение:
Тип: Строка.

Описание:
Получает XML представление значения для помещения в текст элемента или значение атрибута XML.
XML представление зависит от типа значения:
...
* Ссылки - как XML представление уникального идентификатора ссылки;
* ХранилищеЗначения и ДвоичныеДанные - как строка в формате base64.
ВКPinkRabbitMQ - Native API компонента 1С с открытым исходным кодом, для обмена сообщениями через RabbitMQ#127 27.01.20 13:16
(126)
Цитата
There are no confirmations in AMQP. Success is silent, and failure is noisy.
У меня последнее предложение и не выполняется.

(126)
Цитата
Было бы хорошо, если написали бы конкретнее.
Скажите куда и как - напишу. Могу в том же github создать issue или на почту выслать примеры.
ВКPinkRabbitMQ - Native API компонента 1С с открытым исходным кодом, для обмена сообщениями через RabbitMQ#125 27.01.20 11:24
Пробовали компоненту (в конце декабря). На наш взгляд, она еще сырая.
Отправка работает, но контроля доставки нет. Я отправляю в несуществующую точку обмена и это не приводит к ошибке или к выводу сообщения. Использование некоторых параметров приводит к неработоспособности.
Получение вообще не удалось протестировать.

В итоге, выбрали HTTP API, потому что там, хотя бы, можно анализировать код возврата HTTP и свойство routed в теле ответа.
ТорговляВиды электронной оплаты в чеке#6 28.10.19 16:54
Все, похерили эту возможность.

Ответ отдела разработки:
Цитата
Все наименования типов оплат согласно ФФД. Приведенная ссылка на типы электронных оплат относится к разделу "1С:Офлайн оборудование".

То есть для оффлайн-оборудования Секция видов электронной оплаты (ElectronicPaymentOptions) доступна, хотя я не проверял, а для обычных онлайн-касс - нет.
HighLoadНовый режим реструктуризации (обновление базы данных на сервере в режиме v2)#46 10.08.19 12:37
(45)
Неверно. У меня в режиме совместимости 8.3.6 отрабатывает.
AdminИмплементация системы мониторинга кластеров 1С (и лицензий)#14 03.01.19 10:03
(13)
Цитата
Можете проверить. Это так. И 1С это подтверждает.
Все уже проверено до Вас. Просто Вы неверно поняли то, что написала 1С и корректировать свою точку зрения не хотите.

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

2019-01-03_09-57-35.png