Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )




>  Пользователи. не работает отладка
duh_si
Отправлено: 25.02.20, 10:08


Молчаливый
*

Группа: Пользователи
Сообщений: 7
Регистрация: 15.07.19
Пользователь №: 66001


fly @ 21.02.20, 17:39 * ,
я все так и делаю, локально работает, на сервере нет, пользователи так и не появляются при входе в программу на мобильном терминале.
  Форум: Мобильная платформа 1С · Просмотр сообщения: #160752 · Ответов: 2 · Просмотров: 1869
 

>  Пользователи. не работает отладка
duh_si
Отправлено: 21.02.20, 15:06


Молчаливый
*

Группа: Пользователи
Сообщений: 7
Регистрация: 15.07.19
Пользователь №: 66001


Доброго времени суток!

Подскажите по такому вопросу. Есть мобильное приложение (для мобильного терминала), есть основная БД с которой они обмениваются. Обе конфигурации развернуты на сервере.
вопрос:
1. Почему в меню конфигуратора Отладка-Подключение-подключенные предметы отладки не видно пользователей, которые заходят с мобильного терминала?
из-за этого не получается отлаживать код.

при том, что локально на своем компе, если делать тоже самое, пользователь появляется.

может есть какие-то "тонкие" настройки на сервере?
  Форум: Мобильная платформа 1С · Просмотр сообщения: #160635 · Ответов: 2 · Просмотров: 1869
 

>  отправка xml на веб сервер
duh_si
Отправлено: 12.09.19, 9:48


Молчаливый
*

Группа: Пользователи
Сообщений: 7
Регистрация: 15.07.19
Пользователь №: 66001


Pepe @ Сегодня, 10:31 * ,
да, такая ошибка
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #155552 · Ответов: 7 · Просмотров: 3096
 

>  отправка xml на веб сервер
duh_si
Отправлено: 10.09.19, 10:51


Молчаливый
*

Группа: Пользователи
Сообщений: 7
Регистрация: 15.07.19
Пользователь №: 66001


Pepe @ 05.09.19, 10:48 * ,
устанавливал 4 парсер , без изменений. а предыдущие версии нужно разрегистрировать?
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #155468 · Ответов: 7 · Просмотров: 3096
 

>  отправка xml на веб сервер
duh_si
Отправлено: 04.09.19, 9:28


Молчаливый
*

Группа: Пользователи
Сообщений: 7
Регистрация: 15.07.19
Пользователь №: 66001


duh_si @ 29.07.19, 10:18 * ,
Доброго времени суток.
с отправкой запроса на сайт разобрался, все отправляет, но только на виндовс 7 и выше.
сейчас проблема с Виндовс ХР

Соединение = СоздатьОбъект("MSXML2.xmlHttp");//СоздатьОбъект("WinHttp.WinHttpRequest.5.1");

    Соединение.Open("POST",АдресРесурса, 0);
    Соединение.SetRequestHeader("Content-Type","multipart/form-data; boundary="+Boundary);
    Соединение.SetRequestHeader("Connection", "keep-alive");

    Попытка
        Соединение.Send(ДляОтправки);

        Ответ = Соединение.ResponseText();
        Статус = СокрЛП(Соединение.Status);
        Сообщить(Ответ +" "+ Статус);
        
    Исключение


при попытке отправки
Соединение.Send(ДляОтправки);
валиться с такой ошибкой
Ошибка: msxml3.dll: Системная ошибка: -2146697208.

в чем может быть причина?

duh_si @ Сегодня, 10:25 * ,
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #155322 · Ответов: 7 · Просмотров: 3096
 

>  отправка xml на веб сервер
duh_si
Отправлено: 29.07.19, 9:18


Молчаливый
*

Группа: Пользователи
Сообщений: 7
Регистрация: 15.07.19
Пользователь №: 66001


Доброго времени суток.
проблема с отправкой xml файла на сервер
пытался так:

//Входные данные
    АдресСервиса = "training.atrucks.su"; //Адрес сервиса,
    АдресРесурса = "https://training.atrucks.su/api/v3/customer/create_order"; //Адрес по которому располагается ресурс api,
    ЗаказXML = "C:\Users\Desktop\atrucks-order\trucks_order_200619042.xml"; //Путь к файлу
    //создания заказа который необходимо передать  
                                    
    Boundary = "----" + "123e4567-e89b-12d3-a456-426655440000";//  УникальныйИдентификатор
    ФайлОтправки = СоздатьОбъект("Текст");
    //  //ФайлОтправки.ДобавитьСтроку(ИмяФайлаОтправки);

    //Массив для хранения и формирования файла который будет отправлен
    ТекстДляОтправки = "";
    ТекстДляОтправки = ТекстДляОтправки + "--"+Boundary+РазделительСтрок;
    //Параметр auth_key
    ТекстДляОтправки = ТекстДляОтправки + "Content-Disposition: form-data; name=""auth_key""" + РазделительСтрок + РазделительСтрок;
    ТекстДляОтправки = ТекстДляОтправки + "I1F2HLcMHXebw9coyR4Bcu33ekez0gUv8Vjia8JvcKpDR" + РазделительСтрок;
    ТекстДляОтправки = ТекстДляОтправки + "--"+ Boundary + РазделительСтрок;
    ТекстДляОтправки = ТекстДляОтправки + "Content-Disposition: form-data; name=""file""; filename=""trucks_order_200619042.xml""" + РазделительСтрок;
    ТекстДляОтправки = ТекстДляОтправки + "Content-Type: application/xml" + РазделительСтрок + РазделительСтрок;
    
    РазобратьФайл=СоздатьОбъект("Текст");
    РазобратьФайл.Открыть(ЗаказXML);
    Для стр=1 по РазобратьФайл.КоличествоСтрок() Цикл      
        ТекстДляОтправки = ТекстДляОтправки + РазобратьФайл.ПолучитьСтроку(стр);        
    КонецЦикла;
    
    ТекстДляОтправки = ТекстДляОтправки + РазделительСтрок;
    ТекстДляОтправки = ТекстДляОтправки+"--"+Boundary+"--";

    ФайлОтправки.ДобавитьСтроку(ТекстДляОтправки);
    ФайлОтправки.Записать(ЗаказXML);

///А дальше тупик с отправкой
    Попытка
        HTTPxml =  СоздатьОбъект("MSXML2.xmlHttp.4.0");
    Исключение    
        Сообщить("Не удалось инициализировать Microsoft XML");
        СтатусВозврата(0);
    КонецПопытки;
    
    Попытка
        HTTPxml.Open("POST","http://training.atrucks.su:443/api/v3/customer/create_order",0);
    Исключение  
        Сообщить("Не удалось подключиться к: ");
        Возврат "";
    КонецПопытки;
    
    HTTPxml.setRequestHeader("Content-Type", "multipart/form-data; boundary="+Boundary);
    HTTPxml.SetRequestHeader("Connection", "keep-alive");
    
    //HTTPxml.setRequestHeader("Content-Length", СтрДлина(ПараметрыПОСТ));
    
    Попытка
        HTTPxml.Send(ЗаказXML);
    Исключение
        Сообщить(ОписаниеОшибки());        
    КонецПопытки;    
    
    ОтветСервера = HTTPxml.responseText;

    Если HTTPxml.Status = 200 Тогда
      Сообщить(HTTPxml.ResponseText);
    Иначе
      Сообщить("HTTP " + HTTPxml.Status + " " + HTTPxml.StatusText);
      
    КонецЕсли;


Собственно вопрос, как правильно сформировать запрос и отправить файл xml?
  Форум: Программирование в 1С Предприятие 7.7 · Просмотр сообщения: #154208 · Ответов: 7 · Просмотров: 3096
 


Новые сообщения  Открытая тема (есть новые ответы)
Опрос  Опрос (есть новые голоса)
Нет новых сообщений  Открытая тема (нет новых ответов)
Нет новых голосов  Опрос (нет новых голосов)
Популярная тема  Горячая тема (есть новые ответы)
Закрыта  Закрытая тема
Нет новых  Горячая тема (нет новых ответов) Перемещена  Тема перемещена
 

RSS Текстовая версия Сейчас: 24.04.24, 21:29
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!