1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2026-05-22 10:05:29 +02:00

Main build (Jenkins)

This commit is contained in:
Vitaly the Alpaca (bot)
2024-10-21 20:01:35 +03:00
parent 8758f83ddb
commit 81e3de4879
119 changed files with 5519 additions and 6569 deletions
+1 -1
View File
@@ -172,7 +172,7 @@
OPI_ПреобразованиеТипов.ПолучитьКоллекцию(Фильтр);
URL = СформироватьURL("/deliverypoints", ТестовыйAPI);
Заголовки = СоздатьЗаголовкиЗапроса(Токен);
Заголовки = СоздатьЗаголовкиЗапроса(Токен);
Ответ = OPI_Инструменты.Get(URL, Фильтр, Заголовки);
@@ -14110,7 +14110,7 @@
Договоренность.Вставить("cdek_number", "1106207236");
Договоренность.Вставить("order_uuid" , UUIDЗаказа);
Договоренность.Вставить("date" , Формат(ТекущаяДата + 60 * 60 * 24, "ДФ=yyyy-MM-dd"));
Договоренность.Вставить("date" , Формат(ТекущаяДата + 60 * 60 * 24 * 2, "ДФ=yyyy-MM-dd"));
Договоренность.Вставить("time_from" , "10:00");
Договоренность.Вставить("time_to" , "17:00");
Договоренность.Вставить("comment" , "Офис группы компаний");
@@ -14281,7 +14281,7 @@
Процедура CDEK_ПолучитьСписокОфисов(ПараметрыФункции)
Токен = ПараметрыФункции["CDEK_Token"];
Фильтр = Новый Структура;
Фильтр = Новый Структура;
Фильтр.Вставить("weight_max" , 50);
Фильтр.Вставить("city_code" , 270);
Фильтр.Вставить("allowed_cod", Истина);
@@ -2032,6 +2032,10 @@
ПараметрыТеста = Новый Структура;
OPI_ПолучениеДанныхТестов.ПараметрВКоллекцию("CDEK_Token", ПараметрыТеста);
CLI_CDEK_СоздатьЗаказ(ПараметрыТеста);
OPI_Инструменты.Пауза(25);
CLI_CDEK_ПолучитьОписаниеЗаявкиКурьера(ПараметрыТеста);
CLI_CDEK_СоздатьЗаявкуНаВызовКурьера(ПараметрыТеста);
CLI_CDEK_ПолучитьЗаявкуНаВызовКурьера(ПараметрыТеста);
@@ -2042,6 +2046,7 @@
OPI_Инструменты.Пауза(25);
CLI_CDEK_ПолучитьДоговоренностьОДоставке(ПараметрыТеста);
CLI_CDEK_УдалитьЗаказ(ПараметрыТеста);
КонецПроцедуры
@@ -16016,33 +16021,34 @@
Процедура CLI_CDEK_ЗафиксироватьДоговоренностьОДоставке(ПараметрыФункции)
Токен = ПараметрыФункции["CDEK_Token"];
Заказ = ПараметрыФункции["CDEK_OrderUUID"];
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДату();
Договоренность = Новый Структура;
Договоренность.Вставить("cdek_number", "1106207236");
Договоренность.Вставить("order_uuid" , "72753031-df04-44a4-bc60-11e8b5253b1d");
Договоренность.Вставить("date" , Формат(ТекущаяДата + 60 * 60 * 24, "ДФ=yyyy-MM-dd"));
Договоренность.Вставить("order_uuid" , Заказ);
Договоренность.Вставить("date" , Формат(ТекущаяДата + 60 * 60 * 24 * 2, "ДФ=yyyy-MM-dd"));
Договоренность.Вставить("time_from" , "10:00");
Договоренность.Вставить("time_to" , "15:00");
Договоренность.Вставить("time_to" , "17:00");
Договоренность.Вставить("comment" , "Офис группы компаний");
МестоДоставки = Новый Структура;
МестоДоставки.Вставить("code" , "137");
МестоДоставки.Вставить("fias_guid" , "c2deb16a-0330-4f05-821f-1d09c93331e6");
МестоДоставки.Вставить("postal_code" , "190000");
МестоДоставки.Вставить("longitude" , "30.3159");
МестоДоставки.Вставить("latitude" , "59.9391");
МестоДоставки.Вставить("code" , "270");
МестоДоставки.Вставить("fias_guid" , "0c5b2444-70a0-4932-980c-b4dc0d3f02b5");
МестоДоставки.Вставить("postal_code" , "109004");
МестоДоставки.Вставить("longitude" , 37.6204);
МестоДоставки.Вставить("latitude" , 55.754);
МестоДоставки.Вставить("country_code", "RU");
МестоДоставки.Вставить("region" , "Санкт-Петербург");
МестоДоставки.Вставить("region_code" , "82");
МестоДоставки.Вставить("sub_region" , "Санкт-Петербург");
МестоДоставки.Вставить("city" , "Санкт-Петербург");
МестоДоставки.Вставить("kladr_code" , "78");
МестоДоставки.Вставить("address" , "г.Бердск ул.Ленина 16");
МестоДоставки.Вставить("region" , "Новосибирск");
МестоДоставки.Вставить("sub_region" , "Новосибирск");
МестоДоставки.Вставить("city" , "Новосибирск");
МестоДоставки.Вставить("kladr_code" , "7700000000000");
МестоДоставки.Вставить("address" , "ул. Блюхера, 33");
Договоренность.Вставить("to_location", МестоДоставки);
Опции = Новый Структура;
Опции.Вставить("token" , Токен);
Опции.Вставить("appt" , Договоренность);
@@ -16152,7 +16158,7 @@
// END
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьЧекЗаказа", "CDEK");
OPI_ПолучениеДанныхТестов.Проверка_Соответствие(Результат, Ложь);
OPI_ПолучениеДанныхТестов.Проверка_Пусто(Результат);
КонецПроцедуры
@@ -16169,7 +16175,7 @@
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЧекиНаДату", Опции);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьЧекиНаДату", "CDEK");
OPI_ПолучениеДанныхТестов.Проверка_Соответствие(Результат, Ложь);
OPI_ПолучениеДанныхТестов.Проверка_Пусто(Результат);
КонецПроцедуры
@@ -16186,7 +16192,7 @@
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьРеестрыПлатежейНаДату", Опции);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьРеестрыПлатежейНаДату", "CDEK");
OPI_ПолучениеДанныхТестов.Проверка_Соответствие(Результат, Ложь);
OPI_ПолучениеДанныхТестов.Проверка_Пусто(Результат);
КонецПроцедуры
@@ -16203,7 +16209,7 @@
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьПереводыПлатежейНаДату", Опции);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьПереводыПлатежейНаДату", "CDEK");
OPI_ПолучениеДанныхТестов.Проверка_Соответствие(Результат, Ложь);
OPI_ПолучениеДанныхТестов.Проверка_Пусто(Результат);
КонецПроцедуры
@@ -16215,7 +16221,7 @@
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьОписаниеФильтраОфисов", Опции);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьОписаниеФильтраОфисов", "CDEK");
OPI_ПолучениеДанныхТестов.Проверка_Структура(Результат);
OPI_ПолучениеДанныхТестов.Проверка_Соответствие(Результат);
Опции = Новый Структура;
Опции.Вставить("empty", Истина);
@@ -16223,14 +16229,14 @@
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьОписаниеФильтраОфисов", Опции);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьОписаниеФильтраОфисов (Пустая)", "CDEK");
OPI_ПолучениеДанныхТестов.Проверка_Структура(Результат);
OPI_ПолучениеДанныхТестов.Проверка_Соответствие(Результат);
КонецПроцедуры
Процедура CLI_CDEK_ПолучитьСписокОфисов(ПараметрыФункции)
Токен = ПараметрыФункции["CDEK_Token"];
Фильтр = Новый Структура;
Фильтр = Новый Структура;
Фильтр.Вставить("weight_max" , 50);
Фильтр.Вставить("city_code" , 270);
Фильтр.Вставить("allowed_cod", Истина);