Қолдану аясы
Нұсқаулық келесі шешімдерге қатысты:
- 1С:Розница, редакция 3;
- 1С:Управление нашей фирмой (1С:УНФ), редакция 3.
Бағдарламалар 1С:Розница, 1С:УНФ және 1С:РМК шағын бизнеске арналған біртұтас шешімдер желісіне кіреді және ортақ архитектураны, кодтық базаны және интерфейстерді пайдаланады.
Веб-сервисті жариялау шарттары
HTTP-сервисті жариялау тек жергілікті нұсқасы пайдаланылғанда 1С:Розница немесе 1С:УНФ үшін қажет.
Адалдық серверінің жұмыс істеуі үшін қажет:
- компьютерде сыртқы статикалық IP-мекенжай болуы;
- дұрыс бапталған веб-сервер;
- жарияланған HTTP-сервис «СервисЛояльности».
Статикалық IP-мекенжайды интернет-провайдерден алуға болады.
Басқару жүйесін дайындау
Сервис жарияланбас бұрын келесі әрекеттерді орындаңыз.
1 — ші қадам. Веб-серверді баптаңыз
Қолдау көрсетілетін веб-серверлердің бірін орнатып, баптаңыз:
- Apache HTTP Server;
- Internet Information Services (IIS);
- басқа үйлесімді веб-сервер.
Орнатудан кейін желілік қолжетімділік баптауларын тексеріңіз.
Firewall-ды тексеріңіз
Брандмауэр веб-сервер портына кіріс қосылымдарын бұғаттамайтынын тексеріңіз.
Әдетте мына порттар пайдаланылады:
- 80;
- 8080.
Веб-сервердің жұмысын тексеру
Тексеру үшін мына қадамдарды орындаңыз:
- Веб-сервер орнатылған компьютерде браузерді ашыңыз.
- Мекенжай жолағына мынаны енгізіңіз:
localhost
немесе веб-сервер орнатылған компьютердің IP-мекенжайын.
- Бет жүктелу нәтижесін тексеріңіз.
Егер веб-сервердің стандартты қарсы алу беті ашылса, бастапқы баптау сәтті орындалды.
Маңызды:
Егер бет ашылмаса, алдымен веб-сервер мен Firewall баптауларын тексеріңіз. Жұмыс істемейтін веб-сервіссіз 1С сервисін жариялау мүмкін емес.
2 — ші қадам. Орнатылған 1С бағдарламасын тексеріңіз
Компьютерде келесі жұмыс үстелі қолданбаларының бірі орнатылғанына көз жеткізіңіз:
- 1С:Розница, редакция 3;
- 1С:Управление нашей фирмой, редакция 3.
Қолданбаның өзекті нұсқасын пайдаланған жөн.
Мына нұсқалар жарайды:
- Базалық нұсқа;
- ПРОФ нұсқасы.
3 — ші қадам. Адалдық серверінің HTTP-сервисін жариялаңыз
Жариялау үшін мына әрекеттерді орындаңыз:
- 1С:Предприятие-ді «Конфигуратор» режимінде іске қосыңыз.
- Бағдарламаны әкімші құқықтары бар пайдаланушы атынан іске қосыңыз.
- Келесі бөлімді ашыңыз:
Администрирование → Публикация на веб-сервере
- Келесі қойындыға өтіңіз:
HTTP-сервисы
- Жариялау каталогын көрсетіңіз.
- HTTP-сервисті таңдаңыз:
СервисЛояльности
- Түймені басыңыз:
Опубликовать
- Веб-серверді қайта іске қосуды растаңыз.
Осы әрекеттерден кейін сервис кассирдің жұмыс орындарын қосуға қолжетімді болады.
Жарияланған HTTP-сервисті тексеру
Жариялаудан кейін сервистің қолжетімділігін тексеру қажет.
Браузерді ашып, мына мекенжайға өтіңіз:
http://[ИмяСервера]/[ИмяПубликации]/hs/[ИмяHTTPсервиса]/ping
Мысал:
http://localhost/UNF/hs/loyaltyservice/ping
Сұраным жібергенде жүйе пайдаланушыны көрсетуіңізді сұрайды.
Әкімші құқықтары толық тіркелгіні пайдаланыңыз.
Сәтті қосылғанда сервер сервистің қолжетімді екенін хабарлайды, мысалы:
Ok

Мүмкін мәселелер және шешімдер
Тексеру мекенжайы ашылмайды
Тексеріңіз:
- веб-сервер іске қосылған ба;
- қолданылатын порт ашық па;
- жариялау мекенжайы дұрыс көрсетілген бе;
- компьютер IP-мекенжайы бойынша қолжетімді ме.
Пайдаланушы деректерін енгізгеннен кейін сервер жауап бермейді
Тексеріңіз:
- көрсетілген пайдаланушы құқықтары;
- HTTP-сервиске қолжетімділік бар-жоғы;
- 1С базасын жариялау дұрыстығы.
Кассирдің жұмыс орындары қосылмайды
Тексеріңіз:
- сыртқы статикалық IP-мекенжай пайдаланылып тұр ма;
- РМК орналасқан желіден сервис қолжетімді ме;
- қосылу параметрлері дұрыс бапталған ба.
Ұсынымдар
Кассирдің жұмыс орындарын қоспас бұрын мыналар ұсынылады:
- Браузер арқылы веб-сервис жұмысын тексеріңіз.
- Сәтті жауап Ok қайтатынына көз жеткізіңіз.
- 1С:РМК жұмыс орындары орналасқан желіден қосылымды тексеріңіз.
- Сервисті қосу үшін қажетті құқықтары бар бөлек пайдаланушыны пайдаланыңыз.
HTTP-сервис сәтті жарияланғаннан кейін 1С:РМК ішінде Адалдық серверіне қосылуды баптауға көшуге болады.


