Вход | Регистрация
 

Подскажите решения чтобы аккуратно (красиво) встроить веб клиента 1с на сайт?

Подскажите решения чтобы аккуратно (красиво) встроить веб клиента 1с на сайт?
Я
   Shur1cIT
 
08.10.19 - 16:52
например во фрейме только журнал определенного документа, соответственно с функцией ввода этого самого документа итд
 
 
   IamAlexy
 
1 - 08.10.19 - 16:53
в 8.3.16 реализовали же..
   ДенисЧ
 
2 - 08.10.19 - 16:54
Или (1) или рисуй свой, с биллиардом и бухгалтершами-стажёрками и рест-сервисами со стороны 1с.
   IamAlexy
 
3 - 08.10.19 - 16:55
(2) не ну теоретически:

1. режим рабочего стола
2. ифрейм
3. форма на рабочем столе с нужными опциями которые отбражать
   ДенисЧ
 
4 - 08.10.19 - 16:56
(3) Ну я и говорю, использовать (1).
Или, как я в (2) сказал, своё нарисовать.
   Shur1cIT
 
5 - 08.10.19 - 16:58
(2) те рисовать все на вебе и сервисами обмены?
   Shur1cIT
 
6 - 08.10.19 - 16:58
(1) да 16 уже почитал,жаль что в тесте только
   ДенисЧ
 
7 - 08.10.19 - 16:59
(6) Пока нарисуешь - оно уже выйдет из тестя...
(5) Зачем обмены? В 1с поднимаешь http-сервис и ходишь напряму к нему с сайта )))
   Shur1cIT
 
8 - 08.10.19 - 17:08
(7) сервис уже поднят. даже сквозная авторизация AD по вебу настроена
   Shur1cIT
 
9 - 08.10.19 - 17:10
(7) кстати что то смутно вспоминаю..... есть возможность html на сервисы вроде повесить...
   Юрий Лазаренко
 
10 - 08.10.19 - 17:18
(0) Что за документ? Какие элементы нужны на форме (реквизиты шапки, ТЧ, отправка файлов, какие-то кнопки кроме Записать и Провести)?
   Shur1cIT
 
11 - 08.10.19 - 17:25
Нужен документ "Заказ" в которой заполняется Организация Контрагент договор в шапке, Табличная часть номенклатура характеристика количества цена сумма.Всё это дело желательно в битрикс например в виде фрейма поместить.Рисовать на веб в рукопашную нет желания
   Юрий Лазаренко
 
12 - 08.10.19 - 17:26
   Shur1cIT
 
13 - 08.10.19 - 17:33
(12) да, но как понимаю денег стоит?
   Shur1cIT
 
14 - 08.10.19 - 17:35
(12) есть опенсорс с примером?
   Shur1cIT
 
15 - 08.10.19 - 17:38
(12) или что по деньгам, при условии что сами делать будем
   Shur1cIT
 
16 - 08.10.19 - 17:43
(12) доменная авторизация возможна?
   Shur1cIT
 
17 - 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. Доменная авторизация возможна.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.