Материалы 2-го модуля Полного курса по разработке Мобильных приложений на платформе «1С:Предприятие 8»
Добрый день, коллеги!
В закрытой части страницы расположены ссылки на скачивание видео-уроков и методических материалов тренинга Полный курс по разработке Мобильных приложений на платформе «1С:Предприятие 8».
К сожалению, у Вас недостаточно прав для дальнейшего просмотра.
Если Вы приобрели курс, но еще не активировали токен — пожалуйста, активируйте доступ по инструкциям, высланным на Ваш email после покупки.
Если Вы не залогинены на сайте — залогиньтесь, вернитесь на эту страницу и обновите ее.
Если Вы залогинены, у Вас активирован токен доступа, но Вы все равно видите эту запись — напишите нам на e-mail поддержки.
Комментарии / обсуждение (412):
Комментарии закрыты

Добрый день!
На этапе http://localhost/DemoTrd/ws/DataTransfer.1cws
Спрашивает имя пользователя и пароль,- копирую прямо из базы… Не пускает,- запрашивает снова и снова….
И вконце выдает:
A server error occurred.
Аутентификация пользователя не выполнена.
An error occurred processing this request.
(Причем, по пути http://localhost/DemoTrd/ru_RU/ прекрасно заходит в базу с этим же логином и паролем)
УТ 10.3 (10.3.20.2) 1С:Предприятие 8.3 (8.3.4.408)
Разобрался… Вроде… Не дает входить с русскими символами в логине!!!! :-(
Пока разбирался с ошибками что-то пропустил. XDTO плохо знаю и не могу понять.
Активация на сервере проходит успешно, но при передачи на клиент
ошибка Вот что передаеться на клиент. http://yadi.sk/d/O1QVz6RyQqQHE
Заказ
Попытка
ВСОпределение = Новый WSОпределения("http://127.0.0.1/DemoTrd/ws/DataTransfer.1cws?wsdl", "Федоров (администратор)");
Исключение
Ошибка = ОписаниеОшибки();
Сообщить(Ошибка);
Возврат 1;
КонецПопытки;
ВСервис = ВСОпределение.Сервисы.Получить("DataTransfer","DataTransfer");
ВТочкаВхода = ВСервис.ТочкиПодключения.Получить("DataTransferSoap");
ВОперация = ВТочкаВхода.Интерфейс.Операции.Получить("Registration");
ВСПрокси = Новый WSПрокси(ВСОпределение, "DataTransfer","DataTransfer","DataTransferSoap");
ВСПрокси.Пользователь = "Федоров (администратор)";
Тест = Новый Структура;
Тест.Вставить("Стр", "Строка");
Попытка
Ответ = ВСПрокси.Registration(СериализаторXDTO.ЗаписатьXDTO(СтрЗапроса));
Исключение
Ошибка = ОписаниеОшибки();
КонецПопытки;
Возврат СериализаторXDTO.ПрочитатьXDTO(Ответ);
КонецФункции // ПодключениеКВебСервису() Ответ=Неопределенно
УТ
СтрТел = СериализаторXDTO.ПрочитатьXDTO(Data);
Ответ = Новый Структура;
Ответ.Вставить("Ошибка", СтруктураОшибок());
Ответ.Вставить("Информация", "");
Попытка
ПроверкаКонфигурации(СтрТел,Ответ);
СтрТел.Вставить("МобУстр", Справочники.ОС_МобильныеУстройства.ПолучитьСсылку(СтрТел.ИнформацияОКонфигурации.ID));
Если СтрТел.ТипРегистрации = "Новая регистрация" Тогда
РегистрацияУстройства(СтрТел,Ответ);
ИначеЕсли СтрТел.ТипРегистрации = "Подтверждение регистрации" Тогда
ПроверкаКодаАвторизации(СтрТел,Ответ);
Иначе
ЗаписатьОшибку(Ответ, "Не определен код операции регистрации. Код 1.2" );
КонецЕсли
Исключение
ЗаписатьОшибку(Ответ, "Во время регистрации произошла ошибка. (Код 1.1)",ОписаниеОшибки(),Истина);
КонецПопытки;
Возврат СериализаторXDTO.ЗаписатьXDTO(Ответ);
КонецФункции
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день!
При выполнении 3-го практического пытаюсь загрузить конфигурацию Заказы на мобильное устройство. Платформа 1С на моб. устройстве пишет что «Не правильный формат конфигурации»..
Мобильную платформу 1cem-arm.apk на устройство.
Все пункты выполнил (долго воевал со всеми настройками в конце концов все сделал.), вэб-сервер работает.
p\s Извините что не успеваю в график обучения… стараюсь находить время но в офисе чрезвычайно накаленная обстановка, полностью разрабатываю новую конфигурацию оператиного учета и готовлю правила переноса, благодаря Вашему курсу Конвертация данных!!!
…
(текст комментария доступен только участникам Мастер-группы)
Пока разбирался с ошибками что-то пропустил. XDTO плохо знаю и не могу понять.
Активация на сервере проходит успешно, но при передачи на клиент
ошибка Вот что передаеться на клиент. http://yadi.sk/d/O1QVz6RyQqQHE
.
«{ОбщийМодуль.ОсновныеФункции.Модуль(27)}: Ошибка при вызове метода контекста (ПрочитатьXDTO)
Возврат СериализаторXDTO.ПрочитатьXDTO(Ответ);
по причине:
Несоответствие типов (параметр номер ‘1’)»
вот это выдает функция ОписаниеОшибки().
Тип '{http://v8.1c.ru/8.1/data/enterprise/current-config}CatalogRef.Пользователи' не найден
Тип принадлежит пакету, отсутствующему в фабрике типов XDTO
по причине:
Несоответствие типов XDTO:
Тип '{http://v8.1c.ru/8.1/data/enterprise/current-config}CatalogRef.Пользователи' не найден
Тип принадлежит пакету, отсутствующему в фабрике типов XDTO
…
(текст комментария доступен только участникам Мастер-группы)
Опять стала выскакивать ошибка 410 при скачивании «Фрагментов программных модулей» и конфигурации «заказы»
…
(текст комментария доступен только участникам Мастер-группы)
В середине практического занятия реализация регистрации устройств, выходит ошибка: Ошибка при вызове серверного метода.
по причине:
Ошибка преобразования данных XDTO:
Запись значения свойства ‘ret’:
форма: Элемент
имя: {http://v8.1c.ru/8.2/managed-application/modules}ret
по причине:
Ошибка отображения типов:
Отсутствует отображение для типа ‘ОбъектXDTO’
Найти не могу, где ошибся
Сообщить() убрал
…
(текст комментария доступен только участникам Мастер-группы)
Проверка соединения в Заказах. Еще до того, как генерируется информация на клиенте в форму. У Вас в уроке такая же ошибка выходит, но сказано, что Сообщить() нужно убрать.
…
(текст комментария доступен только участникам Мастер-группы)
Номер урока 2.6 12 минут.
…
(текст комментария доступен только участникам Мастер-группы)
Ошибка. что делать не пойму. (
…
(текст комментария доступен только участникам Мастер-группы)
Нашел ошибку. я эту погань искал в заказах, а она оказалось в ут. (((( блин столько времени потерял
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день.
В пустую конфигурацию с одной рабочей формой с предыдущего урока загрузил шаблон конфигурации «Заказы».
Обновил публикацию мобильного приложения, конфигурацию на вебсервере, перезапустил апач.
При попытке получить обновления на мобильной устройстве выдается ошибка
Ошибка работы с Интернет : ресурс не найден (400)
и загружается предыдущая версия конфигурации с одной формой.
Что я забыл еще сделать ?
…
(текст комментария доступен только участникам Мастер-группы)
Ложная тревога. С предыдущей проблемой разобрался.
Теперь следущая . На втором этапе авторизации получил ошибку
{WebСервис.DataTransfer.Модуль(234)}: Ошибка при вызове метода контекста (Записать): При используемой лицензии допустимы
только пустые пароли и аутентификация 1С:Предприятия.
//Если у найденного пользователя стандартная аутенфикация, то мы меняем ему пароль.
//По любому — нас другие случаи не интересуют.
Пароль = «»;
Если Пользователь.АутентификацияСтандартная Тогда
ГСЧ = Новый ГенераторСлучайныхЧисел();
Пароль = Формат(ГСЧ.СлучайноеЧисло(10000000, 99999999),»ЧГ=»);
//Пользователь.Пароль = Пароль; //<—тут была ошибка
Пользователь.Пароль = "";// моя замена
Пользователь.Записать();
Иначе
ЗаписатьОшибку(Ответ, "Ваш пользователь заблокирован. Обратитесь к администратору(Код 4-3)", 1);
КонецЕсли;
И далее при формировании структуры подключения для ответа пришлось убрать информацию о пароле пользователя.
С этим исправлением добрался до третьего этапа — Проверить соединение. Все заработало.
У меня учебная версия 8.3. Проблема пустых паролей может быть как-то с этим связана?
…
(текст комментария доступен только участникам Мастер-группы)
Добрый вечер!
Интегрировал сервер авторизации со своей базой (1С 8.2). Опубликовал Web-сервис (Web-сервер IIS 7.5). При вызове из строки браузера открывается нормально xml-файл. Из клиента пытаюсь авторизироваться, но выдает ошибку:
{ОбщийМодуль.ОсновныеФункции.Модуль(11)}: Ошибка при вызове метода контекста (Registration)
Ответ = ВСПрокси.Registration(СериализаторXDTO.ЗаписатьXDTO(ПараметрДляОтправкиНаСервер));
по причине:
Ошибка вызова операции сервиса: {DataTransfer}:DataTransfer:Registration()
по причине:
Неизвестная ошибка. Ошибка работы с Интернет: Не могу установить соединение
В журнале регистрации 1С на сервере две записи об аутентификации и завершении работы.
Ошибка на строке:
Ответ = ВСПрокси.Registration(СериализаторXDTO.ЗаписатьXDTO(ПараметрДляОтправкиНаСервер));
…
(текст комментария доступен только участникам Мастер-группы)
https://www.dropbox.com/s/hqrot4qfjkb5pvk/DataTransfer.1cws.xml
Обращаюсь через порт 3300
…
(текст комментария доступен только участникам Мастер-группы)
В одной сети получается авторизоваться, а вот через интернет дает эту ошибку. Попробую через апач.
…
(текст комментария доступен только участникам Мастер-группы)
Из внешней сети подключаюсь по IP и порту, которые дал мне админ для доступа через инет. Беру конфу Заказы, копирую себе на домашний комп, меняю в ней IP на внешний + порт. Авторизация проходит, так как видно по журналу регистрации, но больше ничего. В локалке напрямую обращаюсь к серверу, через инет админ настроил доступ к внутреннему серверу.
В последнем блоке XML файла (см.выше) в блоке «service name=»DataTransfer»» адрес указан без порта. Это может быть связано?
…
(текст комментария доступен только участникам Мастер-группы)
1. Нахожусь в одной локальной сети.
В браузере ввожу: http://10.0.7.9/DataTransfer/ws/DataTransfer.1cws?wsdl
, ввожу логин и пароль и получаю такой файл: https://www.dropbox.com/s/u58qb4d7gysr15b/DataTransferLocal.xml
Запускаю конфигурацию Заказы и удачно авторизуюсь.
2. Перехожу на домашний комп, ввожу в браузере строку:
http://80.252.22.35:3300/DataTransfer/ws/DataTransfer.1cws?wsdl
, ввожу логин и пароль и получаю такой файл:
https://www.dropbox.com/s/hqrot4qfjkb5pvk/DataTransfer.1cws.xml
Затем копирую конфу Заказы на свой домашний комп. В конфигурации меняю строку
ВСОпределение = Новый WSОпределения(«http://10.0.7.9/DataTransfer/ws/DataTransfer.1cws?wsdl»,»Zakirov Orion»,»hjylj»);
на
ВСОпределение = Новый WSОпределения(«http://80.252.22.35:3300/DataTransfer/ws/DataTransfer.1cws?wsdl»,»Zakirov Orion»,»hjylj»);
При попытке авторизации 1C выдает:
{ОбщийМодуль.ОсновныеФункции.Модуль(11)}: Ошибка при вызове метода контекста (Registration)
Ответ = ВСПрокси.Registration(СериализаторXDTO.ЗаписатьXDTO(ПараметрДляОтправкиНаСервер));
по причине:
Ошибка вызова операции сервиса: {DataTransfer}:DataTransfer:Registration()
по причине:
Неизвестная ошибка. Ошибка работы с Интернет: Не могу установить соединение
…
(текст комментария доступен только участникам Мастер-группы)
Локализовали проблему. Убрали порт 3300 и установили стандартный 80 в настройках файрвола сети, и все пошло.
…
(текст комментария доступен только участникам Мастер-группы)
Здравствуйте
Ошибка при соединении:
«{ОбщийМодуль.ОсновныеФункции.Модуль(4)}: Ошибка при вызове конструктора (WSОпределения)
ВСОпределение = Новый WSОпределения(«http://127.0.0.1/DemoTrd/ws/DataTransfer.1cws?wsdl», «Федоров (администратор)»);
по причине:
При создании описания сервиса произошла ошибка. http://%D0%A4%D0%B5%D0%B4%D0%BE%D1%80%D0%BE%D0%B2%20%28%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%29:xxxxxxx@127.0.0.1/DemoTrd/ws/DataTransfer.1cws?wsdl»
Попробовал зайти через браузер.
http://yadi.sk/d/w37XiiNKQXCyr
Добрался до момента где вы меняете у Физического лица Петрова код на 123
…
(текст комментария доступен только участникам Мастер-группы)
Вот код.
…
(текст комментария доступен только участникам Мастер-группы)
8.3.4.365
Проверил на ошибки. исправил. Все починилось и работало некоторое время, потом снова в этой строке. Но другая ошибка.
{ОбщийМодуль.ОсновныеФункции.Модуль(5)}: Ошибка при вызове конструктора (WSОпределения): При создании описания сервиса произошла ошибка. http://%D0%A4%D0%B5%D0%B4%D0%BE%D1%80%D0%BE%D0%B2%20%28%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%29:xxxxxxx@127.0.0.1/DemoTrd/ws/DataTransfer.1cws?wsdl: При создании описания сервиса произошла ошибка. http://%D0%A4%D0%B5%D0%B4%D0%BE%D1%80%D0%BE%D0%B2%20%28%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%29:xxxxxxx@127.0.0.1/DemoTrd/ws/DataTransfer.1cws?wsdl: Ошибка работы с Интернет: Server returned nothing (no headers, no data)
…
(текст комментария доступен только участникам Мастер-группы)
Ошибка на том же этапе.
Добрый день.
В описание полного курса в модуле 2 анонсируется XSL-преобразования. А в видео я их не увидел. Перенесли в другое место или отказались?
…
(текст комментария доступен только участникам Мастер-группы)
Ясно, спасибо за ответ.
…
(текст комментария доступен только участникам Мастер-группы)
Подскажите какой эмулятор андроида вы используете при демонстрации в модуле 2?
…
(текст комментария доступен только участникам Мастер-группы)
Здравствуйте!
Пытаюсь создать пользователя как в видео 2.6.1, однако возникает ошибка. Что можно сделать в данном случае?
…
(текст комментария доступен только участникам Мастер-группы)
спасибо, помогло
…
(текст комментария доступен только участникам Мастер-группы)
Первый скрин ошибки если кидаю WSD ссылку без вопроса о пользователе выдаёт. Во втором случае пользователь на латинице не помогает, но хотя-бы спрашивает. Что может быть? Где глянуть?
…
(текст комментария доступен только участникам Мастер-группы)
Публикации были вроде, позавчера работали. Если только что-то уже исправлял. Двигаюсь дальше. Пока других косяков не вылезало.
…
(текст комментария доступен только участникам Мастер-группы)
Дальше пока все работает. Именно этот момент нет.
Может конечно я с путями выгрузки уже накосячил. Возвращаться назад не буду. Если что всплывёт наверное.
У меня еще в демотрд вываливает кучу ошибок в коде который я не трогал. После того как включил проверку модулей. Чем дальше оберется… искать ошибки за 1С? Всякие не объявленные типа переменные. в мобильных делах.
…
(текст комментария доступен только участникам Мастер-группы)
Если при публикации включать отладку, то при получении описания wsdl «Ошибка 101 (net::ERR_CONNECTION_RESET): Соединение сброшено.»
как победить?
Если отключить отладку, то все ОК.
версия 1с 8.3.4.408
в отладке пишу «localhost:8080», т.к. апач на 8080 установлен.
…
(текст комментария доступен только участникам Мастер-группы)
пробовал 127.0.0.1 — результат тот же.
файл hosts проверил — там все ОК.
про порт для 1с — не понял. как это можно проверить.
…
(текст комментария доступен только участникам Мастер-группы)
установил 8.3.4.482
и в отладке надо писать «localhost»а не «localhost:8080» (хотя у меня апач на 8080 установлен).
…
(текст комментария доступен только участникам Мастер-группы)
Здравствуйте
У меня ошибка в «Функция ПодключениеКВебСервису(СтрЗапроса) Экспорт»
Апач перезапустил, через браузер подключаеться
…
(текст комментария доступен только участникам Мастер-группы)
Вопрос, наверное, глуповатый, но вымораживает уже. Вы в уроках без проблем проходите отладчиком по модулю веб сервиса, видите, что пришло с клиента. У меня же никакие точки останова там не работают, все, что на сервере происходит — просто пролетает. В настройках публикации галка «разрешить отладку» стоит. УТ10, не учебная.
…
(текст комментария доступен только участникам Мастер-группы)
Апач постоянно перезапускаю, отладку включаю.
Вот прямо сейчас выскакивает ошибка с кодом 4-2, не найден пользователь(этап активации), а посмотреть, почему пользователя там нет — не могу:( Консолью запросов этот запрос выдает пользователя, если указать те же параметры, а в момент отладки — нет..
…
(текст комментария доступен только участникам Мастер-группы)
База файловая. default.vrd прикрепил
…
(текст комментария доступен только участникам Мастер-группы)
Прикрепил и на всякий картинку с содержанием :)
У меня 2 часа ночи, завтра уже ответ ваш прочитаю.
…
(текст комментария доступен только участникам Мастер-группы)
Черт.. :( Простите, тяжелый раб. день, а тут уже и ночь! Спасибо огромное!
…
(текст комментария доступен только участникам Мастер-группы)
при проверке подключения вылетает ошибка
{ОбщийМодуль.ОсновныеФункции.Модуль(31)}: Значение не является значением объектного типа (Сервисы)
ВСервис = ВСОпределение.Сервисы.Получить(СтруктураПодключения.URIПространстваИменСервиса, СтруктураПодключения.ИмяСервиса);
…
(текст комментария доступен только участникам Мастер-группы)
Ошибка такая
…
(текст комментария доступен только участникам Мастер-группы)
получилось вот что
…
(текст комментария доступен только участникам Мастер-группы)
блин, ну на последнем шаге непонятка какая-то
…
(текст комментария доступен только участникам Мастер-группы)
нет слов!
очистил, закомментарил как было сказано, но при очередном пошаговом прогоне вдруг увидел, что было
ВСПрокси.Пользователь = СтруктураПодключения.Пользователь;
ВСПрокси.Пользователь = СтруктураПодключения.Пароль;
т.е. сам «забивал» пользователя. с какого перепугу — не пойму.
исправил — всё прошло. завтра раскомментарю всё как было, прогоню набело и отрапортую.
…
(текст комментария доступен только участникам Мастер-группы)
как ни прискорбно, но дело было именно в этой строчке!
всё прошло.
…
(текст комментария доступен только участникам Мастер-группы)
в журнале
После ввода «присланного кода» и запуска активации
в блоке генерации пароля после генерации в строке
Пользователь.Записать();
возникает исключение. причём пишет, что поле пароль недоступно для чтения?
В чём может быть проблема?
…
(текст комментария доступен только участникам Мастер-группы)
в конфигураторе у пользователей поле «запрета смены паролей» пустое и недоступное.
…
(текст комментария доступен только участникам Мастер-группы)
поставил. не помогает.
…
(текст комментария доступен только участникам Мастер-группы)
да. у меня других нет.
…
(текст комментария доступен только участникам Мастер-группы)
Пользователь — Петров
права — полные
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день.
После очередного дописывания кода и попытки связи при соединении начала вываливаться ошибка, не пойму в чем дело.
{ОбщийМодуль.ОсновныеФункции.Модуль(2)}: Ошибка при вызове конструктора (WSОпределения)
ВСОпределение = Новый WSОпределения(«http://127.0.0.1/DemoTrd/ws/DataTransfer.1cws?wsdl»,»Admin»);
по причине:
При создании описания сервиса произошла ошибка. http://Admin:xxxxxxx@127.0.0.1/DemoTrd/ws/DataTransfer.1cws?wsdl
…
(текст комментария доступен только участникам Мастер-группы)
Попробовал через браузер, тоже ошибка. Отладку выключил.
…
(текст комментария доступен только участникам Мастер-группы)
Да, СериализаторXDTO.ЗаписатьXDTO(Ответ)
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день!
После изменении типов со строки на структуру при подключении к веб-сервису стала появляться ошибка: Ошибка вызова операции сервиса: {DataTransfer}:DataTransfer:getWSDL()
по причине:
Ошибка инициализации библиотеки модулей
по причине:
{WebСервис.DataTransfer.Модуль(5,16)}: Тип не определен (Стуктура)
…
(текст комментария доступен только участникам Мастер-группы)
Да.
…
(текст комментария доступен только участникам Мастер-группы)
Пробовал, удалить веб-сервис, создать заново все равно ошибка не уходит.
…
(текст комментария доступен только участникам Мастер-группы)
Вот.
…
(текст комментария доступен только участникам Мастер-группы)
Вышла 8.3.5 в которой уже реализованы http сервисы, в видео 2 модуля очень много ссылок на то, что когда выйдет реализация http сервисов то мы сможем легко на них перейти. Будет ли обновление 2 модуля?
…
(текст комментария доступен только участникам Мастер-группы)
Здравствуйте.
Объединил демо УТ11.1.5 с Шаблоном центральной базы 2 дня.
Пользователю хотел добавить роль Мобильной платформы через добавление профиля.
Не удается добавить профиль Мобильная платформа, требует обновления. Пробовал изменить номер конфигурации, это не помогло обновить. Скрин экрана прилагаю. Может есть другой способ дать пользователю права на Мобильное. Или проще не морочиться и работать с правами Администратора.
…
(текст комментария доступен только участникам Мастер-группы)
Не пойму момент в видео 2.3: сервер БД отправляет проверочный код на почту пользователя, позже сервер авторизации проверяет код не обращаясь к БД (делается акцент в 7:56) — в случае если эти базы разделены получается нестыковка. Конечно для приведенного позже примера все хорошо, т.к. там СА и БД это единая конфигурация.
…
(текст комментария доступен только участникам Мастер-группы)
При проверке соединения ошибка:
{ОбщийМодуль.ОсновныеФункции.Модуль(3)}: Ошибка при вызове конструктора (WSОпределения)
ВСОпределение = Новый WSОпределения(«http://10.10.10.37/DemoTrd/ws/DataTransfer.1cws?wsdl»,»AdmBDM»);
по причине:
При создании описания сервиса произошла ошибка. http://AdmBDM:xxxxxxx@10.10.10.37/DemoTrd/ws/DataTransfer.1cws?wsdl
Через браузер захожу нормально. Логин без пароля, аминистратор.
БД УТ 10.3.28.1
…
(текст комментария доступен только участникам Мастер-группы)
некорректно выразился — права администратора
…
(текст комментария доступен только участникам Мастер-группы)
да, стоят полные права.
отладку выключил. публикацию обновил. апач передёрнул через службы.
результат тот же…
…
(текст комментария доступен только участникам Мастер-группы)
ВСОпределение = Новый WSОпределения(«http://10.10.10.37/DemoTrd/ws/DataTransfer.1cws?wsdl»,»AdmBDM»);
…
(текст комментария доступен только участникам Мастер-группы)
Мастер-тренер
пардон, о мобильном устройстве пока речи не было. согласно видеоурока п.2.5 отлаживаетс модуль «Заказы (мобильная)». там никаких переносов ещё никуда не было!
в настройках по публикации указано имя — orders, каталог — C:\www\orders\
или что имеется в виду?
Alex_grem
пароля у пользователя нет.
…
(текст комментария доступен только участникам Мастер-группы)
совершенно верно, на том же.
заменил. результат тот же. разумеется в строке ошибки в адресе вместо 10…37 теперь 127.0.0.1.
…
(текст комментария доступен только участникам Мастер-группы)
на этом компе у меня только MS Essential. во избежании всяческих конфликтов я Касперского специально не ставил. для всех программ 1с доступ полный. но даже при выключении MSE ничего не меняется.
…
(текст комментария доступен только участникам Мастер-группы)
{ОбщийМодуль.ОсновныеФункции.Модуль(9)}: Значение не является значением объектного типа (Сервисы)
ВСервис = ВСОпределение.Сервисы.Получить(«DataTransfer»,»DataTransfer»);
…
(текст комментария доступен только участникам Мастер-группы)
попробовал добавить в попытку следующую строчку,
но вылетает на создании ВСОпределения.
…
(текст комментария доступен только участникам Мастер-группы)
…
(текст комментария доступен только участникам Мастер-группы)
А вообще веб-сервис DataTransfer опубликован? У Вас написано что «orders» опубликован — это не для мобильного приложения? Откройте файл конфигурации апатча (httpd.conf). Там должно быть как минимум 2 ссылки # 1c publication.
Причем если Вы публиковали web-сервис, то в файле обязательно должен быть путь к файлу default.vrd
Продолжаем разговор.
сегодня с утра заново создал модуль «Заказы» и заново запустил видеоурок, формируя модуль с учётомвышеизложенного.
никакого сообщения справа не появляется. при нажатии «проверки соединения» сразу возникает исключение. (Error.png)
скриншоты отладчика с результатами выражений с разными вариантами IP — файл Error1.png
доступ через браузер нормальный. сервис отвечает.
…
(текст комментария доступен только участникам Мастер-группы)
сбросил и скрин и xml
…
(текст комментария доступен только участникам Мастер-группы)
блин!!!!!
я же всё копипастил!!!!
ясно.
спасибо большое!
поехали дальше
…
(текст комментария доступен только участникам Мастер-группы)
Попробуйте удалить пароль у пользака на сервере. Очистить клиентскую базу и по новой авторизоваться.
Не очень понял что требуется в 4-м задании. Вроде по смыслу нужно добавить в пакеты XTDO у веб-сервиса URI http://v8.1c.ru/8.1/data/core для обмена таблицей значения, но это уже и так сделано. Можно пояснить задание?
…
(текст комментария доступен только участникам Мастер-группы)
Вопрос по видео. Правильно я понимаю, что использование для генерации ГУИД конфигурации глобального уникального идентификатора в конф. Заказы, теоретически может привести к генерации одного и того же ГУИД на разных мобильных устройствах?
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день. Все еще плаваю в применении авторизации по той схеме что вы показали.
Есть пару вопросов. в уроке 2.7 вы говорите о том что можно разнести сервер авторизации и сервер базы данных. тут я могу понять для чего это делается, предположим мы написали конфигурацию для Мобильного устройства а так же сервеную часть для УТ 11.
Мы продали этот комплект клиенту. Он развернул у себя серверную часть с УТ и сервер авторизации на другом сервере. и предоставляет мобильное приложение своим торговым агентам. в таком случае можно скрыть сервер базы данных. и имеет смысл.
Но вот когда вы говорите о том что можно сделать у себя сервер авторизации и контролировать лицензии , я не понял. Сервер авторизации мы можем у себя держать, но ведь сервер базы данных у разных клиентов будет свой и следовательно строка подключения будет своя.
Еще про обновления хотел узнать. какой правильный способ обновления Мобильных приложений, если мы решили публиковать на маркете? я так понимаю только через APK файлы ?
…
(текст комментария доступен только участникам Мастер-группы)
Есть ноут с мобильным интернетом Билайн. Апач установлен, база опубликована. IP динамический (10.39.хх.хх). Как можно обеспечить связь мобильного устройства с ноутбуком?
…
(текст комментария доступен только участникам Мастер-группы)
Если есть вафля на ноуте, то можно создать на ноуте точку доступа, например, программой Connectify (http://smartronix.ru/nastrojka-connectify-kak-nastroit-programmu-dlya-wifi-noutbuka-conectify) и цепляться телефоном к ноуту.
…
(текст комментария доступен только участникам Мастер-группы)
Здравствуйте.
В параметрах условного оформления для реквизита «Почта» сделал все, как в видеозаписи — Почта Содержит «@» И Почта Содержит «.» И Почта Не содержит «,» И Почта Не содержит » «, указал фон зеленый и оформляемое поле.
Но на мобильном устройстве фон не меняется на зеленый.
В чем может быть ошибка? Телефон и код сотрудника отрабатывают штатно.
…
(текст комментария доступен только участникам Мастер-группы)
Когда выполняется первый этап регистрации, подключаемся одним пользователем например Федоров (администратор)
ВСОпределение = Новый WSОпределения(«http://127.0.0.1/DemoTrd/ws/DataTransfer.1cws?wsdl»,»Федоров (администратор)»);
Если несколько пользователей одновременно с разных устройств начнут регистрацию не будет ли проблем с таким одновременным подключением?
…
(текст комментария доступен только участникам Мастер-группы)
в раздаточных материалах и в шаблонной конфигурации Сервер ошибка во многих местах в процедуре ЗаписатьОшибку,
Процедура ЗаписатьОшибку(Ответ, Текст, ОписаниеОшибки = «», ВерхняяОшибка = Ложь)
а вызывается например так
Попытка
Почта.Подключиться(Профиль);
Почта.Послать(Письмо);
Исключение
ЗаписатьОшибку(Ответ, «Ошибка отправки почты. (Код 3-1)», 1,ОписаниеОшибки());
КонецПопытки;
…
(текст комментария доступен только участникам Мастер-группы)
Скажите, пожалуйста, а что плеер нужно всякий раз заново регистрировать? Во всяком случае у меня так и происходит. После каждого запуска требует ключ. Не есть гуд, однако.
…
(текст комментария доступен только участникам Мастер-группы)
да после каждого запуска будет требовать ключ, но если ответите, что хотите продолжить с урока на котором завершили — тогда может продолжить без ключа
Проще запускать плейлист. После запуска в папке с плейлистом создастся ini-файл (например, _Mobile-1cv8-full-module02.ini). В нем будет записан ключ, т.е. при след. запуске плейлиста ключа не треба, только может пароль попросить.
Тоже не хочет ссылку брать… Что сделать?
http://shot.qip.ru/00eOXv-5UdTRA3sd/
Причем в браузере нормально все открывается.
…
(текст комментария доступен только участникам Мастер-группы)
В видео именно так было!
…
(текст комментария доступен только участникам Мастер-группы)
Уперся в следующую ошибку
Функция ОтправкаЭлектроннойПочты
…
Попытка
Почта.Подключиться(Профиль); //Здесь зависает и вываливается.
Хотя пишет, что ошибка код 1.1
Что это может быть?
…
(текст комментария доступен только участникам Мастер-группы)
Точка останова по ошибке.
…
(текст комментария доступен только участникам Мастер-группы)
Это просто какие-то барабашки! Просто закрыл ноут и пошел (с горя) заниматься домашними делами. А сейчас нажал кнопочку, а оно заработало!
Знать бы еще где собака порылась.
у меня картина такая же, в функции ничего не меняла
изменила в процедуре отправки почты, указала свой SMTP и указала СпособSMTPАутентификации — БезАутентификации все заработало
для физлица указала свой адрес почты
где можно найти ссылку по которой я без геморроя могу скачать упомянутую демо-конфигурацию? на сайте 1С чёрт ногу сломит!
помогите пожалуйста, уже два часа потерял совершенно впустую!
…
(текст комментария доступен только участникам Мастер-группы)
прошу прощения, некорректно выразился. в ролике идёт речь о базе УТ 10. вот её бы где-нибудь взять…
…
(текст комментария доступен только участникам Мастер-группы)
что-то я вообще ничего не понимаю. на видео лектор очень замечательно открывает «Управление торговлей (демо)». в раздаточных материалах я такого не видел. объясните, пожалуйста для тех, кто на бронепоезде, где я должен взять эту или аналогичную конфигурацию?
…
(текст комментария доступен только участникам Мастер-группы)
я очень рад за ваших клиентов и за ваши конфигурации.
к сожалению, у меня ни того ни другого.
если я правильно понял, мне нужно развернуть шаблон и каким-то образом занести туда данные?
…
(текст комментария доступен только участникам Мастер-группы)
Не могу скачать материалы, нет доступа. Токен активирован.
…
(текст комментария доступен только участникам Мастер-группы)
Походу я один такой тугой. имею выделенный IP и отдельное андроид устройство.
Перенастройте механизм регистрации:
1 на первом и на втором этапе – подключение происходило по внутреннему адресу локальной сети;
2 второй этап возвращал внешний IP адрес Вашего компьютера.
3 проверка третьего этапа происходила через интернет, а не локальную сеть.
но не один из пунктов не понял. простите, я старался.
…
(текст комментария доступен только участникам Мастер-группы)
…
(текст комментария доступен только участникам Мастер-группы)
Хорошо попробую еще дома поразмышлять.
Работает, если обращаться с другого ноута через Интернет-модем из внешней сети, но — это только для только Апач.
Со смартфона в WI-FI и в 4G при проверке соединения сообщает об ошибке обращения к порту 80 для моего IP.
…
(текст комментария доступен только участникам Мастер-группы)
Так Спасибо работает с внешним, а Заказы — про 80 порт сообщают.
…
(текст комментария доступен только участникам Мастер-группы)
Сообщение, что мой iP:80 превысил интервал для ответа.
М внешки работает только Апачй, а Заказы — про 80 порт сообщают, от которого нет ответа.
…
(текст комментария доступен только участникам Мастер-группы)
Сделала проброс на порт 60000 (на всякий случай, т.к. в зоне 45000 есть занятые).
По адресу http://мойIP:60000/ работает Апач, но, только если обращаться из ВНЕШНЕЙ сети (другой ноутбук с 3G или смартфон с 4G).
Файл .xml вижу с этих же устройств в IE по адресу http://мойIP:60000/DemoTrd/ws/DataTransfer.1cws?wsdl
В Заказы заменила 192.168.1.4 на мойIP:60000, обновила публикацию и добавила на смартфоне конфигурацию с адреса http://мойIP:60000/Order
Все работает до проверки связи.
А при проверке связи — выдается сообщение:
Ошибка работы с Интернет Connect to /МойIP:80 timed out
Т.е. — сообщение про порт 80, который сайтом 2ip определяется как закрытый. Может, в этом дело?
Как его открыть? Брандмауэр отключила и в IE, и в роутере.
Правила для 80 порта в брандмауэре в доп. параметрах для исходящих и входящих подключений тоже на всякий случай сделала. Порт все-равно закрыт.
…
(текст комментария доступен только участникам Мастер-группы)
И на сервере порт 60000 сразу добавила, так иначе бы авторизация через почту не прошла бы, по-моему.
И провайдеру позвонила — IP белый, запретов портов — нет, проверили.
…
(текст комментария доступен только участникам Мастер-группы)
В Заказы всего две строчки изменены. Мой внешний IP — вставлен копированием, точно правильно.
Функция ПодключениеКВебСервису(ПараметрДляОтправкиНаСервер) Экспорт
…
ВСОпределение = Новый WSОпределения
(«http://МойВнешнийIP:60000/DemoTrd/ws/DataTransfer.1cws?wsdl»,»Admin»);
…
ВСПрокси.Пользователь = «Admin»;
…
КонецФункции
По-моему, у меня все правильно, а причина в учебной платформе или в версии — началась ситуация, когда Апач периодически начинает работать только с запущенным конфигуратором 1С, об этом уже кто-то сообщал. Причем, то нормально, то проблемы.
Я пока верну настройки на работу во внутренней сети.
Внешняя сеть — это для меня не самоцель, просто хотелось понять принцип.
Все очень детально практически попробовала по несколько раз, разобралась с роутером, пробросом портов, с внутренними и внешними адресами, многое стало понятно.
Видео по ДЗ 3 — отличное, спасибо, без него мне с роутером и другими взаимосвязанными вопросами разбираться было бы очень сложно.
Будет свободное время — потом снова попробую другие настройки.
…
(текст комментария доступен только участникам Мастер-группы)
Не все скопировалось в строке — повторю.
ВСОпределение = Новый WSОпределения(«http://МойВнешний P:60000/DemoTrd/ws/DataTransfer.1cws?wsdl»,»Admin»);
…
(текст комментария доступен только участникам Мастер-группы)
Порт 45000 для моего IP — открыт, проверила.
IP 192.68.1.4 — настроила фиксированным, показывает работу Апача.
А http://мойIP:45000/ не работает.
Что может быть, что еще проверить?
Ноутбук с WINDOWS 8.
Порт 80, с которого сделан проброс на 45000 — закрыт.
Так и должно быть?
Работает, если обращаться из внешней сети!
Добрый вечер!
У меня после смены имени пользователя на латиницу в браузере web-сервис открывается нормально,а при попытке добавить WS-ссылку в конфигурации «Заказы» выдает ошибку. Это нормально?
…
(текст комментария доступен только участникам Мастер-группы)
Как решили проблему?
Проблема со статической WS ссылкой не решена, c динамической ссылкой все нормально работает. Видимо это особенность релиза платформы и то что в базе есть пользователи, т.к. на флешмобе в серв. базе в которой не было пользователей статическая ссылка создавалась без проблем ….
…
(текст комментария доступен только участникам Мастер-группы)
а видео будет?
…
(текст комментария доступен только участникам Мастер-группы)
На стартовой странице сказано:
По заданиям №3 и №4 тренинга не требуется отчитываться о выполнении.
А на страницах ДЗ 3 и 4 — текст про необходимость отчета.
Так можно все-таки не отчитываться?
…
(текст комментария доступен только участникам Мастер-группы)
А можно как-нибудь разнести апатч и 1с по разным компам в локальной сетке?
…
(текст комментария доступен только участникам Мастер-группы)
Обязательно-ли вести разработку на реальном устройстве или достаточно эмулятора мобильного устройства? Вроде как вся разница со стороны софта в использовании внешнего/внутреннего IP.
…
(текст комментария доступен только участникам Мастер-группы)
Не могу скачать, нет доступа, но токен активирован!
…
(текст комментария доступен только участникам Мастер-группы)
Не получается просмотреть Публикацию из браузера, если имя пользователя в УТ11 написано кириллицей. Окно запроса пароля вновь появлялось и игнорировался пользователь на кириллице. Помоглаа замена имени латиницей, например Admin.
Подскажите как решить проблему, ведь у преподавателя нормально работает с кириллицей.
…
(текст комментария доступен только участникам Мастер-группы)
Добрый день! У меня при подключении к web-сервису (http://127.0.0.1/DemoTrd/ws/DataTransfer.1cws) авторизация с именем «Федоров(администратор)» не проходит, пока не добавить пользователя с именем латиницей… Странно, а в видео к курсу, все получается. Что это может быть?
…
(текст комментария доступен только участникам Мастер-группы)
Возможно, имя пользователя должно быть «Федоров (администратор)». Обратите внимание на пробел между фамилией и открывающей круглой скобкой.
…
(текст комментария доступен только участникам Мастер-группы)
Тоже сначала делал подключение с именем пользователя «Администратор» — не подключается.
Прочитал комментарии, добавил пользователя с именем на латинице, подключаюсь — не подключается.
Кстати, если БД с УТ10.3 (там где создавался web-сервис) закрыта (не запущен Конфигуратор или Предприятие), то при попытке проверки соединения выдается сообщение об ошибке: «Ошибка работы с Интернет: Server returned nothing (no headers, no data)». Так и должно быть?
…
(текст комментария доступен только участникам Мастер-группы)
Первоначально я использовал рабочую БД УТ10.3. Типовую, без доработок. На ней у меня осуществить подключение не удалось, даже с добавлением пользователя с именем пользователя, указанным латиницей.
Поскольку дальше-то идти надо, начал сначала. Только взял демо-базу УТ 10.3. Тут все отработало как показано на уроке.
Нашел ошибку. У пользователя был не пустой пароль. Как только сбросил пароль — все подключается, а с паролем — «ошибка идентификации».
Однако по-прежнему подключение не происходит, если конечная БД, у которой веб-сервис, не запущена в каком-либо режиме.
P.S. с этим тоже разобрался. Если включена отладка веб-сервиса — то подключение не происходит. Если отключить отладку, обновить публикацию и рестартовать Апач — все подключается.
Точно такая же ошибка. Отключение отладки только и помогло.
…
(текст комментария доступен только участникам Мастер-группы)
Поправьте пожалуйста «RAR-архив с материалами первого модуля курса:» на «RAR-архив с материалами второго модуля курса:»
Ок, готово :)