|
Подскажите решения чтобы аккуратно (красиво) встроить веб клиента 1с на сайт? | ☑ | ||
---|---|---|---|---|
0
Shur1cIT
08.10.19
✎
16:52
|
например во фрейме только журнал определенного документа, соответственно с функцией ввода этого самого документа итд
|
|||
1
IamAlexy
08.10.19
✎
16:53
|
в 8.3.16 реализовали же..
|
|||
2
ДенисЧ
08.10.19
✎
16:54
|
Или (1) или рисуй свой, с биллиардом и бухгалтершами-стажёрками и рест-сервисами со стороны 1с.
|
|||
3
IamAlexy
08.10.19
✎
16:55
|
(2) не ну теоретически:
1. режим рабочего стола 2. ифрейм 3. форма на рабочем столе с нужными опциями которые отбражать |
|||
4
ДенисЧ
08.10.19
✎
16:56
|
(3) Ну я и говорю, использовать (1).
Или, как я в (2) сказал, своё нарисовать. |
|||
5
Shur1cIT
08.10.19
✎
16:58
|
(2) те рисовать все на вебе и сервисами обмены?
|
|||
6
Shur1cIT
08.10.19
✎
16:58
|
(1) да 16 уже почитал,жаль что в тесте только
|
|||
7
ДенисЧ
08.10.19
✎
16:59
|
(6) Пока нарисуешь - оно уже выйдет из тестя...
(5) Зачем обмены? В 1с поднимаешь http-сервис и ходишь напряму к нему с сайта ))) |
|||
8
Shur1cIT
08.10.19
✎
17:08
|
(7) сервис уже поднят. даже сквозная авторизация AD по вебу настроена
|
|||
9
Shur1cIT
08.10.19
✎
17:10
|
(7) кстати что то смутно вспоминаю..... есть возможность html на сервисы вроде повесить...
|
|||
10
Юрий Лазаренко
08.10.19
✎
17:18
|
(0) Что за документ? Какие элементы нужны на форме (реквизиты шапки, ТЧ, отправка файлов, какие-то кнопки кроме Записать и Провести)?
|
|||
11
Shur1cIT
08.10.19
✎
17:25
|
Нужен документ "Заказ" в которой заполняется Организация Контрагент договор в шапке, Табличная часть номенклатура характеристика количества цена сумма.Всё это дело желательно в битрикс например в виде фрейма поместить.Рисовать на веб в рукопашную нет желания
|
|||
12
Юрий Лазаренко
08.10.19
✎
17:26
|
(11) https://digitcat.ru/demo/di-unf/
Так? |
|||
13
Shur1cIT
08.10.19
✎
17:33
|
(12) да, но как понимаю денег стоит?
|
|||
14
Shur1cIT
08.10.19
✎
17:35
|
(12) есть опенсорс с примером?
|
|||
15
Shur1cIT
08.10.19
✎
17:38
|
(12) или что по деньгам, при условии что сами делать будем
|
|||
16
Shur1cIT
08.10.19
✎
17:43
|
(12) доменная авторизация возможна?
|
|||
17
Shur1cIT
08.10.19
✎
17:53
|
там JS на Русском!!! я в шоке
var Истина = true; var Ложь = false; var Неопределено = undefined; var ГлобальныйКонтекст = Неопределено; var РежимОткрытияОкнаФормы = {Независимый:"Независимый", БлокироватьОкноВладельца:"БлокироватьОкноВладельца", БлокироватьВесьИнтерфейс:"БлокироватьВесьИнтерфейс"}; /////////////////////////////////////////// // ГлобальныйКонтекст // /////////////////////////////////////////// function ГлобальныйКонтекстВебКлиента(Параметры){ var ЭтотОбъект = this; ЭтотОбъект.ИспользуетсяВИнтрасети = (Параметры.ИспользуетсяВИнтрасети === Неопределено) ? Ложь : Параметры.ИспользуетсяВИнтрасети; // Флаг использования сайта в интрасети ЭтотОбъект.Формы = {}; // Массив форм ЭтотОбъект.АктивнаяФорма = Неопределено; // Активная форма ЭтотОбъект.ПорядокОткрытыхФорм = []; // Массив активных форм в обратном порядке их открытия; нулевой элемент - последняя открытая форма ЭтотОбъект.ДополнительныеПараметры = {}; // Дополнительные параметры контекста ЭтотОбъект.ДополнительныеПараметрыЗапросов = {}; // Массив дополнительных параметров запросов к 1С ЭтотОбъект.КлассАктивнойСтроки = (Параметры.КлассАктивнойСтроки === Неопределено) ? "active success" : Параметры.КлассАктивнойСтроки; // Параметры подключения к базе 1С при использовании в интрасети ЭтотОбъект.Коннектор1С = {}; // * URL базы 1С, обязателен к заполнению ЭтотОбъект.Коннектор1С.ПутьКБазе1С = (Параметры.ПутьКБазе1С === Неопределено) ? "" : Параметры.ПутьКБазе1С; // Идентификатор сайта ЭтотОбъект.Коннектор1С.ИдентификаторСайта = (Параметры.ИдентификаторСайта === Неопределено) ? "" : Параметры.ИдентификаторСайта; // Кодировка сайта. Если совпадает с кодировкой 1С, то параметр можно оставить пустым ЭтотОбъект.Коннектор1С.КодировкаСайта = (Параметры.КодировкаСайта === Неопределено) ? "UTF-8" : Параметры.КодировкаСайта; // Кодировка 1C. Если совпадает с кодировкой сайта, то параметр можно оставить пустым ЭтотОбъект.Коннектор1С.КодировкаБазы1С = (Параметры.КодировкаБазы1С === Неопределено) ? "UTF-8" : Параметры.КодировкаБазы1С; // Выполнять запросы к 1С методом POST. По умолчанию равен Истина. ЭтотОбъект.Коннектор1С.ИспользоватьPOSTЗапросы = (Параметры.ИспользоватьPOSTЗапросы === Неопределено) ? Истина : Параметры.ИспользоватьPOSTЗапросы; // Метод хеширования пароля. Возможные значения: "MD5", "SHA1", "SHA256" ЭтотОбъект.Коннектор1С.МетодКодировнияПароля = (Параметры.МетодКодировнияПароля === Неопределено) ? "SHA256" : Параметры.МетодКодировнияПароля; } |
|||
18
Юрий Лазаренко
08.10.19
✎
20:48
|
(13) Денег конечно же стоит. Конкретно то, что представлено в демке, стоит 30000, доработки 1500 руб/час. Опенсорса с примером нет. Дорабатывать самостоятельно возможно, код полностью открыт. Процентов 90 функционала содержится в 1С (пара общих модулей), остальное в js. Доменная авторизация возможна.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |