BAZIL BAZIL

138
Рейтинг

wbazil



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

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

Друзья
  • Александр К
Подписчики 10

Группы

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

Рейтинг 138

Конфигурация для Call-центра

Отчеты и формы Пользователь Руководитель проекта Платформа 1С v8.3 1С:Франчайзи, автоматизация бизнеса Управленческий учет Windows Абонемент ($m) Конфигурация (md, cf) Управление взаимоотношениями с клиентами (CRM) Управление услугами и сервисом

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

1 стартмани

15.07.2016    19127    14    wbazil    3       

6

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

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

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

1 стартмани

06.07.2015    10097    11    wbazil    10       

13

Договора из Шаблона MS Word 2007+ без OLE

Инструменты и обработки Программист Платформа 1С v8.3 Абонемент ($m) Внешний отчет (ert,erf) Инструментарий разработчика

Обработка показывает, как можно создать шаблон в MS Word 2007+ и заполнить его данными из 1с, не используя технологию OLE

1 стартмани

15.11.2013    25220    62    wbazil    18       

49

Shell для запуска 1с в терминальном режиме

Инструменты и обработки Системный администратор Программист Россия Абонемент ($m) Архив с данными Инструменты администратора БД

Простенький шел для запуска в терминальном режиме 1с без допуска пользователей к рабочему столу

1 стартмани

11.04.2012    21583    64    wbazil    53       

34

Загрузка классификатора ОКОФ в 1С 7.7 из okof.xml версии 8

Инструменты и обработки Для всех Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Бухгалтерский учет Windows Абонемент ($m) Внешняя обработка (ert,epf) Учет ОС и НМА Файловый обмен (TXT, XML, DBF), FTP

По непонятным причинам okof.txt из ИТС диска для 7.7 не содержит правильных данных. Например, для кодов 14_3313143, 14_3313341 указана четвертая группа ОС а надо вторая. Поставили задачу написать загрузку из 8ки, так и родились эти две обработки, которыми хочу поделиться.

1 стартмани

22.10.2011    31195    127    wbazil    18       

8

Комментарии

DevПодключение внешнего источника данных FIREBIRD#9 25.07.23 18:16
(8) конечно, код выполняется в толстом клиенте на клиенте, там же видно что нет директивы &НаСервере
DevПодключение внешнего источника данных FIREBIRD#7 25.07.23 18:10
(6) нет но программное подключение проходит и данные с таблицы G_GR_1 получаю
DevПодключение внешнего источника данных FIREBIRD#4 25.07.23 17:47
(2) конечно можно но тогда уже запрос к данным ФБ и ИБ не напишешь
DevПодключение внешнего источника данных FIREBIRD#1 25.07.23 15:38
Написал тестовое получение данных из базы firebird, данные получаю все хорошо
Код
Процедура КнопкаВыполнитьНажатие(Кнопка)
   мСоединение=Новый COMОбъект("ADODB.Connection");
    а = "driver=Firebird/InterBase(r) driver;   Dialect=3; CHARSET=win1251; Uid=sysdba;Pwd=masterkey;Dbname=10.13.113.224/3050:E:\WORK\NDOffice\Bases\ND\Base\NDOFFICE.FDB;";
    мСоединение.ConnectionString = а;
    мСоединение.ConnectionTimeOut=60; 
    мСоединение.CursorLocation=3;
    
    Попытка
        мСоединение.Open(мСоединение.ConnectionString);
       Сообщить("Соединение успешно установлено!");
    Исключение
        Сообщить("Ошибка при установке соединения: "+ОписаниеОшибки());
        мСоединение=Неопределено;
        Возврат
    КонецПопытки;   
    ТекстЗапроса = "sel ect * fr om G_GR_1";
    Выборка = мСоединение.Execute(ТекстЗапроса);
    Пока Выборка.EOF() = 0 Цикл
      а = СтрШаблон("%1-%2-%3-%4", Выборка.Fields("ID_GR_1").Value, Выборка.Fields("KN_GR_1").Value, Выборка.Fields("N_GR_1").Value, Выборка.Fields("CODE").Value);
      Сообщить(а);
      Выборка.MoveNext();
    КонецЦикла;
   
КонецПроцедуры

но когда пробую строку подключения подставить в внешний источник данных что бы работать через этот механизм получаю ошибку
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
как надо изменить строку подключения что бы добавить таблицы из внешней БД ?
DevПрочитать ответ от Kafka#37 16.01.23 12:27
в данном случаи было несколько ошибок постараюсь кратко описать
1. формат при создании подписчика binary работал по первоначально переданной ссылке, а для работы с avro надо было использовать ссылку которая возвращается при при создании подписчика
2. при получении данных надо передать в заголовках
Accept application/vnd.kafka.avro.v2+json
Content-Type application/vnd.kafka.avro.v2+json

после этих исправлений удалось данные корректно получить в json
всем спасибо кто принимал участие
DevПрочитать ответ от Kafka#35 17.11.22 12:58
(34) нет, надо значение value преобразовать в коллекцию 1с, другим способом, без разделения по Н
DevПрочитать ответ от Kafka#33 17.11.22 11:46
(32) я не с апи получаю данные, а с кафки через REST Proxy: Example for Apache Kafka, пока так стоит задача.
DevПрочитать ответ от Kafka#31 17.11.22 10:28
(30)
Цитата
больше, чем 10 $m
конечно если искать решение то так, я писал вопрос в надежде что у кого то уже был подобный опыт с кафкой, и когда найду решение обязательно его тут опубликую
как написал user5300 тут надо ещё понять что отдающая сторона ложит в бейс64, что бы корректно прочитать
жду ответа от владельца сервиса
DevПрочитать ответ от Kafka#29 17.11.22 9:28
(28) спасибо за Ваш алгоритм, вчера презентовал что то подобное на дейли, где присутствовал и архитектор.
приняли решение что схема рабочая, но пока будем искать другое решение
отправили запрос в компанию вледелец сервиса, посмотрим что ответят
DevПрочитать ответ от Kafka#27 16.11.22 13:55
пока нет, жду
это огромная структура, даже не дают контакты человека с которым можно поговорить, все через менеджеров как с их так и с нашей стороны, ничего нового, как всегда 1с копает