1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-03-25 21:39:21 +02:00

Преобразование OPI -> OInt (workflow)

This commit is contained in:
Vitaly the Alpaca 2024-07-30 17:44:47 +00:00 committed by Vitaly the Alpaca (bot)
parent d20d30699d
commit ea0408dfa7
5 changed files with 4498 additions and 4645 deletions

File diff suppressed because it is too large Load Diff

View File

@ -10056,139 +10056,90 @@ EndProcedure
Procedure Bitrix24_StartTimekeeping(FunctionParameters)
//URL = FunctionParameters["Bitrix24_URL"];
URL = "https://b24-gb03za.bitrix24.by/rest/1/tfvwyd1ole6c3504";
URL = FunctionParameters["Bitrix24_URL"];
Result = OPI_Bitrix24.StartTimekeeping(URL);
OPI_TestDataRetrieval.WriteLog(Result, "StartTimekeeping (wh)", "Bitrix24");
Check_BitrixTimekeeping(Result); // SKIP
Hour = 3600;
//URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
UserID = 1;
Time = OPI_Tools.GetCurrentDate() - Hour;
Time = OPI_Tools.GetCurrentDate() - Hour;
Report = "Late";
Result = OPI_Bitrix24.StartTimekeeping(URL, UserID, Time, Report, );
// END
OPI_TestDataRetrieval.WriteLog(Result, "StartTimekeeping", "Bitrix24");
Check_BitrixTimekeeping(Result);
EndProcedure
Procedure Bitrix24_StopTimekeeping(FunctionParameters)
//URL = FunctionParameters["Bitrix24_URL"];
URL = "https://b24-gb03za.bitrix24.by/rest/1/tfvwyd1ole6c3504";
URL = FunctionParameters["Bitrix24_URL"];
Result = OPI_Bitrix24.StopTimekeeping(URL);
OPI_TestDataRetrieval.WriteLog(Result, "StopTimekeeping (wh)", "Bitrix24");
Check_BitrixTimekeeping(Result); // SKIP
//URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
UserID = 1;
Time = OPI_Tools.GetCurrentDate();
Time = OPI_Tools.GetCurrentDate();
Report = "Time off";
Result = OPI_Bitrix24.StopTimekeeping(URL, UserID, Time, Report, );
// END
OPI_TestDataRetrieval.WriteLog(Result, "StopTimekeeping", "Bitrix24");
Check_BitrixTimekeeping(Result);
EndProcedure
Procedure Bitrix24_PauseTimekeeping(FunctionParameters)
//URL = FunctionParameters["Bitrix24_URL"];
URL = "https://b24-gb03za.bitrix24.by/rest/1/tfvwyd1ole6c3504";
URL = FunctionParameters["Bitrix24_URL"];
Result = OPI_Bitrix24.PauseTimekeeping(URL);
OPI_TestDataRetrieval.WriteLog(Result, "StopTimekeeping (wh)", "Bitrix24");
Check_BitrixTimekeeping(Result); // SKIP
Hour = 3600;
//URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
UserID = 1;
Result = OPI_Bitrix24.PauseTimekeeping(URL, UserID);
// END
OPI_TestDataRetrieval.WriteLog(Result, "PauseTimekeeping", "Bitrix24");
Check_BitrixTimekeeping(Result);
EndProcedure
Procedure Bitrix24_GetTimekeepingStatus(FunctionParameters)
//URL = FunctionParameters["Bitrix24_URL"];
URL = "https://b24-gb03za.bitrix24.by/rest/1/tfvwyd1ole6c3504";
URL = FunctionParameters["Bitrix24_URL"];
Result = OPI_Bitrix24.GetTimekeepingStatus(URL);
OPI_TestDataRetrieval.WriteLog(Result, "GetTimekeepingStatus (wh)", "Bitrix24");
Check_BitrixTimekeeping(Result); // SKIP
Hour = 3600;
//URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
UserID = 1;
Result = OPI_Bitrix24.GetTimekeepingStatus(URL, UserID);
// END
OPI_TestDataRetrieval.WriteLog(Result, "GetTimekeepingStatus", "Bitrix24");
Check_BitrixTimekeeping(Result);
EndProcedure
Procedure Bitrix24_GetTimekeepingSettings(FunctionParameters)
//URL = FunctionParameters["Bitrix24_URL"];
URL = "https://b24-gb03za.bitrix24.by/rest/1/tfvwyd1ole6c3504";
URL = FunctionParameters["Bitrix24_URL"];
Result = OPI_Bitrix24.GetTimekeepingSettings(URL);
OPI_TestDataRetrieval.WriteLog(Result, "GetTimekeepingSettings (wh)", "Bitrix24");
Check_BitrixTimekeepingSettings(Result); // SKIP
Hour = 3600;
//URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
UserID = 1;
Result = OPI_Bitrix24.GetTimekeepingSettings(URL, UserID);
// END
OPI_TestDataRetrieval.WriteLog(Result, "GetTimekeepingSettings", "Bitrix24");
Check_BitrixTimekeepingSettings(Result);
EndProcedure
#EndRegion

View File

@ -10056,139 +10056,90 @@ EndProcedure
Procedure Bitrix24_StartTimekeeping(FunctionParameters)
//URL = FunctionParameters["Bitrix24_URL"];
URL = "https://b24-gb03za.bitrix24.by/rest/1/tfvwyd1ole6c3504";
URL = FunctionParameters["Bitrix24_URL"];
Result = OPI_Bitrix24.StartTimekeeping(URL);
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "StartTimekeeping (wh)", "Bitrix24");
Check_BitrixTimekeeping(Result); // SKIP
Hour = 3600;
//URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
UserID = 1;
Time = OPI_Tools.GetCurrentDate() - Hour;
Time = OPI_Tools.GetCurrentDate() - Hour;
Report = "Late";
Result = OPI_Bitrix24.StartTimekeeping(URL, UserID, Time, Report, );
// END
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "StartTimekeeping", "Bitrix24");
Check_BitrixTimekeeping(Result);
EndProcedure
Procedure Bitrix24_StopTimekeeping(FunctionParameters)
//URL = FunctionParameters["Bitrix24_URL"];
URL = "https://b24-gb03za.bitrix24.by/rest/1/tfvwyd1ole6c3504";
URL = FunctionParameters["Bitrix24_URL"];
Result = OPI_Bitrix24.StopTimekeeping(URL);
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "StopTimekeeping (wh)", "Bitrix24");
Check_BitrixTimekeeping(Result); // SKIP
//URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
UserID = 1;
Time = OPI_Tools.GetCurrentDate();
Time = OPI_Tools.GetCurrentDate();
Report = "Time off";
Result = OPI_Bitrix24.StopTimekeeping(URL, UserID, Time, Report, );
// END
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "StopTimekeeping", "Bitrix24");
Check_BitrixTimekeeping(Result);
EndProcedure
Procedure Bitrix24_PauseTimekeeping(FunctionParameters)
//URL = FunctionParameters["Bitrix24_URL"];
URL = "https://b24-gb03za.bitrix24.by/rest/1/tfvwyd1ole6c3504";
URL = FunctionParameters["Bitrix24_URL"];
Result = OPI_Bitrix24.PauseTimekeeping(URL);
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "StopTimekeeping (wh)", "Bitrix24");
Check_BitrixTimekeeping(Result); // SKIP
Hour = 3600;
//URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
UserID = 1;
Result = OPI_Bitrix24.PauseTimekeeping(URL, UserID);
// END
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "PauseTimekeeping", "Bitrix24");
Check_BitrixTimekeeping(Result);
EndProcedure
Procedure Bitrix24_GetTimekeepingStatus(FunctionParameters)
//URL = FunctionParameters["Bitrix24_URL"];
URL = "https://b24-gb03za.bitrix24.by/rest/1/tfvwyd1ole6c3504";
URL = FunctionParameters["Bitrix24_URL"];
Result = OPI_Bitrix24.GetTimekeepingStatus(URL);
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "GetTimekeepingStatus (wh)", "Bitrix24");
Check_BitrixTimekeeping(Result); // SKIP
Hour = 3600;
//URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
UserID = 1;
Result = OPI_Bitrix24.GetTimekeepingStatus(URL, UserID);
// END
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "GetTimekeepingStatus", "Bitrix24");
Check_BitrixTimekeeping(Result);
EndProcedure
Procedure Bitrix24_GetTimekeepingSettings(FunctionParameters)
//URL = FunctionParameters["Bitrix24_URL"];
URL = "https://b24-gb03za.bitrix24.by/rest/1/tfvwyd1ole6c3504";
URL = FunctionParameters["Bitrix24_URL"];
Result = OPI_Bitrix24.GetTimekeepingSettings(URL);
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "GetTimekeepingSettings (wh)", "Bitrix24");
Check_BitrixTimekeepingSettings(Result); // SKIP
Hour = 3600;
//URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
UserID = 1;
Result = OPI_Bitrix24.GetTimekeepingSettings(URL, UserID);
// END
// !OInt OPI_TestDataRetrieval.WriteLog(Result, "GetTimekeepingSettings", "Bitrix24");
Check_BitrixTimekeepingSettings(Result);
EndProcedure
#EndRegion

View File

@ -10056,18 +10056,13 @@
Процедура Bitrix24_НачатьУчетВремени(ПараметрыФункции)
//URL = ПараметрыФункции["Bitrix24_URL"];
URL = "https://b24-gb03za.bitrix24.by/rest/1/tfvwyd1ole6c3504";
URL = ПараметрыФункции["Bitrix24_URL"];
Результат = OPI_Bitrix24.НачатьУчетВремени(URL);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "НачатьУчетВремени (хук)", "Bitrix24");
Проверка_БитриксУчетВремени(Результат); // SKIP
Час = 3600;
//URL = ПараметрыФункции["Bitrix24_Domain"];
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = 1;
Время = OPI_Инструменты.ПолучитьТекущуюДату() - Час;
@ -10077,24 +10072,15 @@
// END
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "НачатьУчетВремени", "Bitrix24");
Проверка_БитриксУчетВремени(Результат);
КонецПроцедуры
Процедура Bitrix24_ЗавершитьУчетВремени(ПараметрыФункции)
//URL = ПараметрыФункции["Bitrix24_URL"];
URL = "https://b24-gb03za.bitrix24.by/rest/1/tfvwyd1ole6c3504";
URL = ПараметрыФункции["Bitrix24_URL"];
Результат = OPI_Bitrix24.ЗавершитьУчетВремени(URL);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ЗавершитьУчетВремени (хук)", "Bitrix24");
Проверка_БитриксУчетВремени(Результат); // SKIP
//URL = ПараметрыФункции["Bitrix24_Domain"];
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = 1;
Время = OPI_Инструменты.ПолучитьТекущуюДату();
@ -10102,28 +10088,17 @@
Результат = OPI_Bitrix24.ЗавершитьУчетВремени(URL, IDПользователя, Время, Отчет, );
// END
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ЗавершитьУчетВремени", "Bitrix24");
Проверка_БитриксУчетВремени(Результат);
КонецПроцедуры
Процедура Bitrix24_ПриостановитьУчетВремени(ПараметрыФункции)
//URL = ПараметрыФункции["Bitrix24_URL"];
URL = "https://b24-gb03za.bitrix24.by/rest/1/tfvwyd1ole6c3504";
URL = ПараметрыФункции["Bitrix24_URL"];
Результат = OPI_Bitrix24.ПриостановитьУчетВремени(URL);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПриостановитьУчетВремени (хук)", "Bitrix24");
Проверка_БитриксУчетВремени(Результат); // SKIP
Час = 3600;
//URL = ПараметрыФункции["Bitrix24_Domain"];
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = 1;
@ -10131,53 +10106,33 @@
// END
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПриостановитьУчетВремени", "Bitrix24");
Проверка_БитриксУчетВремени(Результат);
КонецПроцедуры
Процедура Bitrix24_ПолучитьСтатусУчетаВремени(ПараметрыФункции)
//URL = ПараметрыФункции["Bitrix24_URL"];
URL = "https://b24-gb03za.bitrix24.by/rest/1/tfvwyd1ole6c3504";
URL = ПараметрыФункции["Bitrix24_URL"];
Результат = OPI_Bitrix24.ПолучитьСтатусУчетаВремени(URL);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьСтатусУчетаВремени (хук)", "Bitrix24");
Проверка_БитриксУчетВремени(Результат); // SKIP
Час = 3600;
//URL = ПараметрыФункции["Bitrix24_Domain"];
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = 1;
Результат = OPI_Bitrix24.ПолучитьСтатусУчетаВремени(URL, IDПользователя);
// END
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьСтатусУчетаВремени", "Bitrix24");
Проверка_БитриксУчетВремени(Результат);
КонецПроцедуры
Процедура Bitrix24_ПолучитьНастройкиУчетаВремени(ПараметрыФункции)
//URL = ПараметрыФункции["Bitrix24_URL"];
URL = "https://b24-gb03za.bitrix24.by/rest/1/tfvwyd1ole6c3504";
URL = ПараметрыФункции["Bitrix24_URL"];
Результат = OPI_Bitrix24.ПолучитьНастройкиУчетаВремени(URL);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьНастройкиУчетаВремени (хук)", "Bitrix24");
Проверка_БитриксНастройкиУчетаВремени(Результат); // SKIP
Час = 3600;
//URL = ПараметрыФункции["Bitrix24_Domain"];
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = 1;
@ -10185,10 +10140,6 @@
// END
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьНастройкиУчетаВремени", "Bitrix24");
Проверка_БитриксНастройкиУчетаВремени(Результат);
КонецПроцедуры
#КонецОбласти

View File

@ -10069,15 +10069,15 @@
Отчет = "Опоздание";
Результат = OPI_Bitrix24.НачатьУчетВремени(URL, IDПользователя, Время, Отчет, );
// END
// END
КонецПроцедуры
Процедура Bitrix24_ЗавершитьУчетВремени(ПараметрыФункции)
URL = ПараметрыФункции["Bitrix24_URL"];
Результат = OPI_Bitrix24.ЗавершитьУчетВремени(URL);
URL = ПараметрыФункции["Bitrix24_Domain"];