Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Создание счета на сайте, средставми 1С
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
Inkognito
Клиент хочет избавиться от формы выставления счета на сайте, и предлагает такую схему:
1) Разворачивается пустая база 1С у него на сервере. Дорабатывается 1Сником при необходимости.
2) На его сайте добавить ссылку "Выставить счет", при нажатии которой запускается его конфигурация с формой заполнения нужных полей. По нажатии ОК - данные отправляются для формирования и последующей отправки счета клиента на указанную почту

Собственно, у меня несколько вопросов:
1) Это вообще безопасно, заходить пользователю даже в пустую базу? Ограничить минимальными правами какого-то юзера?
2) Ссылку на сайте как сделать, чтобы нужная база запустилась (у кого-либо на любом устройстве без установки 1С)? Нужно прописать видимо пользователя и пароль в этой ссылке (юзера с мин правами)?
3) Это вообще реально? Нигде такого не встречал. Заказчика тоже можно понять - найти 1Сника на доработку формы выставления счета проще, быстрее и дешевле, чем программиста по сайтам.
podcast
Inkognito @ Сегодня, 11:53 необходимо зарегистрироваться для просмотра ссылки ,
В БСП есть внешние пользователи, они вам должны подойти почитайте за них, опубликовать базу получить ссылку вставить в сайт вроде не чего сложного.
nik389
Цитата
Это вообще реально? Нигде такого не встречал. Заказчика тоже можно понять - найти 1Сника на доработку формы выставления счета проще, быстрее и дешевле, чем программиста по сайтам.

Делал подобную задачу
Насчет дешевле - очень спорный вопрос
Опубликовать базу, это нужно развернуть веб сервер и мало-мальски настроить его
Плюс сайт все равно дорабатывать под формирование ссылки
Ну и плюс работа по формированию счета
Vofka
А что в этой форме находится?
Inkognito
Планируется: контргент, номенклатура, флажок, кнопка "ОК". Т.е. на небольшой форме, которая должна открыться в браузере (фреймом? окном?) небольшая форма выставления счета. Клиент должен иметь возможность сформировать счет без установки 1С, даже на мобильном телефоне. Тут планирую использовать mailto() с параметрамами, указанными в форме. Получать эти данные в 1С, читать почту, и выставлять счет регламентным заданием.
Пока клиент застрял на 1 пункте smile.gif (разворачивание сервера, раздача прав). А я соотвтевенно уже думаю на несколько шагов вперед.
mut
По идее всё возможно. Сервер на котором крутится сайт должен сформировать и отправить запрос, правильнее POST-запрос, со всеми нужными параметрами в 1С. Соответственно в 1С должен быть сконфигурирован хттп-сервис, который сделает всё остальное. При выполнении запроса сервер авторизуется в 1С, ну и т.к. это всё на стороне сервера, то вполне безопасно, покупатель который жмет кнопку никаких паролей не увидит и что там будет происходить не узнает.
Vofka
Inkognito, вы хотите, что бы сама эта форма была уже в 1С? Ну тогда создаете обычную базу, без пользователей, публикуете ее на веб сервере, проверяете что она доступна по ссылке и при нажатии кнопки "Сформировать счет" просто отправляете пользователя по нужной ссылке. Но решение, скажем так, очень специфическое smile.gif
awp
Цитата(Vofka @ 12.11.19, 11:06) необходимо зарегистрироваться для просмотра ссылки
Но решение, скажем так, очень специфическое


Я бы слово "специфическое" заменил бы на 47046430.gif


Пока запуститься, потом логин пароль(если есть хоть 1 пользователь, а клиент захочет чтобы у пользователя была скидка smile.gif ), потом заполни и нажми на кнопку для счета(ну это уже быстро).

Используйте обмен с сайтом - самое оно(имхо).

Vofka
awp, я и не такое видел. crazy.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.